지난 2 시간 동안 온라인에서 다른 사람이이 문제를 겪었는지 확인하기 위해 온라인에서 봤습니다.PHPMailer SMTP 구성
SMTP -> FROM SERVER:220 mx.google.com ESMTP vq7sm928004oeb.13
SMTP -> FROM SERVER: 250-mx.google.com at your service, [50.57.114.141] 250-SIZE 35882577 250-8BITMIME 250-STARTTLS 250 ENHANCEDSTATUSCODES
SMTP -> FROM SERVER:220 2.0.0 Ready to start TLS
SMTP -> FROM SERVER: 250-mx.google.com at your service, [50.57.114.141] 250-SIZE 35882577 250-8BITMIME 250-AUTH LOGIN PLAIN XOAUTH XOAUTH2 250 ENHANCEDSTATUSCODES
SMTP -> FROM SERVER:530-5.5.1 Authentication Required. Learn more at 530 5.5.1 http://support.google.com/mail/bin/answer.py?answer=14257 vq7sm928004oeb.13
SMTP -> ERROR: MAIL not accepted from server: 530-5.5.1 Authentication Required. Learn more at 530 5.5.1 http://support.google.com/mail/bin/answer.py?answer=14257 vq7sm928004oeb.13
The following From address failed: [email protected]
$mail->IsSMTP();
$mail->SMTPDebug = 2;
$mail->SMPTAuth = true;
$mail->SMTPSecure = 'tls';
$mail->Host = "smtp.gmail.com";
$mail->Mailer = "smtp";
$mail->Port = 587;
$mail->Username = "[email protected]";
$mail->Password = "password";
나는 PHPMailer 거의 모든 설정을 시도했지만, 아직도 내가 알아서해야하는 서버 설정가 잘못 무슨 일이 일어나고 있는지 알아낼 수 없습니다?
또한 일반적인 PHP mail() 함수를 시도했지만 Drupal 양식을 사용할 때 전자 메일 만 보내는 경우에도 메일을 보내지 않습니다.
'$ mail-> SMTPSecure = 'ssl';'l을 사용하고 확인하십시오 .. –
포트를 25로 변경하거나 gmail 계정 이외의 것을 사용하십시오. –
이것을 확인하십시오 http://stackoverflow.com/questions/3477766/phpmailer-smtp-error-could-not-connect-to-smtp-host – nasirbest