gpt4 book ai didi

php - 失败的电子邮件通知

转载 作者:可可西里 更新时间:2023-11-01 12:35:22 26 4
gpt4 key购买 nike

我在 Yii1 中使用 phpmailer 发送邮件。我开发的系统每天发送数千封电子邮件。通常它工作正常,但有时系统无法发送电子邮件。一段时间后邮件成功发送(如果系统第一次发送电子邮件失败,它将重试).我有时会收到不同类型的电子邮件错误。不确定如何解决这些错误:

  1. 邮件程序错误:

The following From address failed: test@test.com : 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]

  1. 以下发件人地址失败:

test@test.com : MAIL not accepted from server

  1. SMTP 错误:

Data not accepted.SMTP server error: 2.1.5 Recipient OK

  1. 以下发件人地址失败:

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 错误:

The following recipients failed:xxx@xxx.com

以上是我有时遇到的不同类型的错误。对于#5,收件人似乎不正确,所以一个没问题。但是其他人呢?如何解决?

最佳答案

根据服务器上安装的 MTA(邮件传输代理)、使用的端口和 SMPT 设置,您可能需要在服务器上创建“发件人”用户帐户

如果您使用的是 SSL/TLS,请确保数字证书存在且未过期。还要确保您的服务器的操作系统和 MTA 是最新的,符合最新的安全标准——如果不兼容最新的行业标准,可能会导致握手/传递机制出现问题。

关于php - 失败的电子邮件通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45098804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com