简体   繁体   中英

Failed Email Notifications

I am using phpmailer to send mail in Yii1. System which i have developed send thousand of emails daily. Normally it is working fine how ever sometime system fails to send email. After sometime that mail was delivered successfully (if system fails to send email first time then it will try again ). I am getting different types of email error some time. Not sure how to resolved those errors:

  1. Mailer Error:

The following From address failed: test@test.com : MAIL not accepted from server,xxxx SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [MWHPR11CA0017.namprd11.prod.outlook.com]SMTP server error: 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [MWHPR11CA0017.namprd11.prod.outlook.com]

  1. The following From address failed:

test@test.com : MAIL not accepted from server

  1. SMTP Error:

Data not accepted.SMTP server error: 2.1.5 Recipient OK

  1. The following From address failed:

test@test.com : MAIL not accepted from server,354,Start mail input; end with < CRLF >.< CRLF >SMTP server error: Start mail input; end with < CRLF >.< CRLF > SMTP server error: Start mail input; end with < CRLF >.< CRLF >

  1. SMTP Error:

The following recipients failed:xxx@xxx.com

So above is the different types of errors i have got sometimes. For #5 it seems that recipient was incorrect so that one is fine. But what about the others? How to solve them?

Depending on the MTA (mail transfer agent) installed on the server, ports used and SMPT settings, you may need to create the "from" user account on the server.

If you're using SSL/TLS, make sure the digital certificate(s) exist and has not expired. Also make sure your server's OS and MTA is up to date with the latest security standards -which if not compatible with latest industry standards may cause issues with the handshake/delivery mechanism.

you can always debug with command mail on your server. But as @argon already answered, the problem is probably with SMTP server.

I warmly suggest using external email marketing service if you are sending

thousand of emails daily.

Your server reputation will only get worse and will go straight to spam or rejected by SMTP (as in your case).

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM