跟踪退回的时事通讯电子邮件

时间:2010-06-18 08:22:25

标签: vb.net sql-server-2005 asp.net-3.5 newsletter

我建立了一个追踪:

的通讯系统
  • 开口
  • 链接点击次数
  • 取消订阅的

但是,我需要找到一种方法来跟踪哪些简报电子邮件被“反弹”。

之前有没有人这样做过,最好的做法是什么?

1 个答案:

答案 0 :(得分:1)

通过SMTP发送邮件时,您提供FROM命令,有时也称为“发件人”或“信封发件人”。这与电子邮件本身中的From:标题分开。您要做的是创建一个“退回”邮箱,并将其设置为电子邮件的“发件人”。如果有反弹,则大多数邮件服务器都会向此发件人发送(NDR)通知。

然后,您需要定期检查此邮箱是否有NDR,并为原始收件人解析它们,以及它是硬还是软反弹。有各种各样的库可以为您执行此操作,例如ListNanny