Reputation: 3033
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:
The following From address failed: [email protected] : MAIL not accepted from server,x.x.x.x 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]
[email protected] : MAIL not accepted from server
Data not accepted.SMTP server error: 2.1.5 Recipient OK
[email protected] : 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 >
The following recipients failed:[email protected]
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?
Upvotes: 8
Views: 668
Reputation: 2918
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).
Upvotes: 3
Reputation:
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.
Upvotes: 4