0

我使用phpmailer。我怎样才能避免反弹?我已经尝试设置退回邮件地址,但我不想将退回邮件发送到任何地址。

4

1 回答 1

1

无法发送 SMTP 电子邮件,也无法为远程邮件程序提供在未找到用户的情况下发送退回邮件的机制。所有 SMTP 电子邮件都从一个电子邮件地址发送到一组收件人 - 邮件服务器可以选择接受电子邮件以进行转发,或直接拒绝该邮件。如果它接受邮件以进行转发,但后来被拒绝,则可能会生成退回邮件,发送给原始发件人或退回收件人,如果指定(并且受远程邮件程序支持)。

为了尽量减少退回的次数,您可以查找每个收件人域的 MX 记录,并尝试自己处理 SMTP 交换,并适当地处理发送错误(例如,从数据库中删除收件人等)

于 2013-10-03T08:11:12.797 回答