我使用phpmailer。我怎么能避免反弹?我已经尝试设置退回邮件地址,但我不想将退回邮件发送到任何地址。
答案 0 :(得分:0)
无法发送SMTP电子邮件,也无法为远程邮件程序提供在未找到用户时发送退回的机制。所有SMTP电子邮件都是从一个电子邮件地址发送给一组收件人 - 邮件服务器可以选择接受电子邮件以进行转发,或者直接拒绝该邮件。如果它接受了向前传递的消息,并且稍后被拒绝,则可能会生成退回邮件,如果指定(并由远程邮件程序支持),则会生成原始发件人或退回收件人。
为了最大限度地减少跳出次数,您可以查找每个收件人域的MX记录,并尝试自己处理SMTP交换,并适当处理发送错误(例如从数据库中删除收件人等)