我建立了一个追踪:
的通讯系统但是,我需要找到一种方法来跟踪哪些简报电子邮件被“反弹”。
之前有没有人这样做过,最好的做法是什么?
答案 0 :(得分:1)
通过SMTP发送邮件时,您提供FROM命令,有时也称为“发件人”或“信封发件人”。这与电子邮件本身中的From:标题分开。您要做的是创建一个“退回”邮箱,并将其设置为电子邮件的“发件人”。如果有反弹,则大多数邮件服务器都会向此发件人发送(NDR)通知。
然后,您需要定期检查此邮箱是否有NDR,并为原始收件人解析它们,以及它是硬还是软反弹。有各种各样的库可以为您执行此操作,例如ListNanny