【发布时间】:2011-03-05 07:55:28
【问题描述】:
我已经建立了一个通讯系统,它跟踪:
- 空缺
- 链接点击次数
- 退订
但是,我需要找到一种方法来跟踪哪些简报电子邮件“退回”。
以前有没有人这样做过,最好的方法是什么?
【问题讨论】:
标签: vb.net sql-server-2005 asp.net-3.5 newsletter
我已经建立了一个通讯系统,它跟踪:
但是,我需要找到一种方法来跟踪哪些简报电子邮件“退回”。
以前有没有人这样做过,最好的方法是什么?
【问题讨论】:
标签: vb.net sql-server-2005 asp.net-3.5 newsletter
通过 SMTP 发送邮件时,您需要提供 FROM 命令,该命令有时被称为“发件人”或“信封发件人”。这与电子邮件本身中的 From: 标头是分开的。您要做的是创建一个“退回”邮箱并将其设置为电子邮件的“发件人”。如果出现退回邮件,那么大多数邮件服务器都会向该发件人发回 (NDR) 通知。
然后您需要定期检查此邮箱的 NDR 并解析它们以查找原始收件人,以及它是硬退回还是软退回。有各种库可以为您执行此操作,例如 ListNanny
【讨论】: