우분투에서 sendmail을 어떻게 사용하나요?

우분투에서 sendmail을 어떻게 사용하나요?

첫 번째:내 시스템이 이메일을 보낼 수 있는지 어떻게 알 수 있나요? 두번째:현재 이메일을 보낼 수 없는 경우 어떻게 구성합니까?

내가 가서 /etc/php5/apache2/php.ini 이것을 추가했기 때문에 :

sendmail_path = "/usr/sbin/sendmail -t -i"

그런 다음 Apache를 다시 시작했지만 간단한 메일을 시도했을 때

if(mail($to,$subject,$message,"FROM: $from")){
   echo "mail sent";
} else {
   echo "sending failure";
}

실패했어요,내가 뭐 놓친 거 없니 ?

답변1

호스트에 메일 서버를 구성해야 합니다. Serverfault의 검색 결과이 링크절차를 설명하는 것

답변2

내 경험에 따르면 메일링 서버를 유지하는 것이 반드시 최선의 방법은 아니라는 것을 알았습니다. 서버가 블랙리스트 등에 포함되면 문제가 될 수 있습니다.

대신 웹에서 제공되는 무료/유료 메일링 서비스 중 하나를 사용하는 것을 선호합니다. 저는 간단한 독립형 스크립트를 사용합니다(예:http://caspian.dotconf.net/menu/Software/SendEmail/) 내 애플리케이션에서 POP/IMAP을 통해 이러한 서비스에 액세스할 수 있으며 구성도 더 쉽습니다.

관련 정보