on this page을 따라 AWS linux 우분투에서 mail()
을 설정했지만 메일 기능이 작동하지 않습니다. 내가 보낸 메일 스크립트를 올바르게 작성 했으므로이 스크립트가 제대로 작동하려면 필요한 다른 것이 있습니까? 특별한 웹 메일 소프트웨어 또는 필요한 제품이 있습니까?리눅스 우분투에서 작동하도록 php mail()을 사용할 수 없습니다
편집 :
display_errors
이 켜져 있습니다. PHP 코드는 다음과 같습니다. 성공 메시지가 표시되지만 전자 메일은 절대로 수신되지 않습니다.
$to = "[email protected]";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
if (mail($to, $subject, $body))
{
echo("Message successfully sent!");
}
else
{
echo("Message delivery failed...");
}
편집 2 :
I GoDaddy를하고 Gmail 계정에서 호스팅하는 이메일로 전송했습니다. 양쪽 모두 오류 로그에서 동일한 응답을 리턴했습니다. [... ] - -
오류 로그 :
"8C029 호스트 smtp.secureserver.net는 에 나를 이야기하기를 거부 *. .. . 554 MTA의 평판이 좋지 않아이 메일 시스템에 대한 액세스 권한이 입니다. 이 오류에 오류가 있음을 판단되는 경우 대체 수단을 통해받는 사람 에 문의하십시오. "
은 신경 끄시는, Gmail은 15 분 후에 메시지를받은
. 나는 두 가지 오류를 모두 호스팅 이메일을 GoDaddy와 관련 된 것 같아요 .
무슨 일을하는 것이 아닙니다. 오류 메시지가 있습니까? 'display_errors'가 켜져 있습니까? –
내 질문에 업데이트되었습니다. 감사! – Jack
로그 파일에 오류가 있습니까? –