我使用phpmailer。 如何避免退回?我已经尝试设置退回邮件地址,但我不想将退回邮件发送到任何地址。
无法
发送 SMTP 电子邮件,并且无法为远程邮件程序提供在找不到用户的地方发送退回邮件的机制。所有SMTP电子邮件都从一个电子邮件地址发送到一组收件人 - 该邮件服务器可以选择接受电子邮件以进行继续传递,也可以直接拒绝邮件。如果它接受邮件继续传递,但后来被拒绝,则可能会生成退回邮件,发送给原始发件人或退回收件人(如果指定)(并受远程邮件程序支持)。
为了尽量减少退回次数,您可以查找每个收件人域的 MX 记录,并尝试自己处理 SMTP 交换,并适当地处理发送错误(例如,从数据库中删除收件人等)。