我怎样才能在.NET实现VERP(可变信封返回路径)?(How can I implement VE

2019-10-16 14:25发布

我想implamant在.NET这种反弹的处理协议,但之后我研究升技我发现,来与.NET基础类不支持VERP需要信封分配

有没有一种解决方法或另一种方法?

Answer 1:

您可以使用绝对实现VERP System.Net.Mail ,只是生成一个唯一from地址,每个to地址,那么当邮件被退回,您的catch-all电子邮件帐户将得到它,你会知道什么to解决无效。

这里有一个一步一步的例子:

  1. 您将发送电子邮件至someuser@somedomain.com
  2. 您生成一个随机的唯一from地址从一个GUID,例如:F9168C5E-CEB2-4faa-B6BF-329BF39FA1E4-customers@mydomain.com
  3. 你一直是相关联的字典或数据库表from地址上面的to解决。
  4. 您会收到一个反弹电子邮件到一个catch-all收件箱,其中recepient是F9168C5E-CEB2-4faa-B6BF-329BF39FA1E4-customers@mydomain.com ,因此...
  5. 您无效someuser@somedomain.com在你的数据库。


文章来源: How can I implement VERP (Variable envelope return path) in .NET?