我们使用 BounceStudio 来分析时事通讯系统的退回电子邮件。标题是这样添加的:
// Namespace System.Net.Mail
MailMessage mail = new MailMessage();
mail.Headers.Add("X-BPS1", UserId);
// etc.
smptClient.Send(mail);
到现在为止还挺好。有趣的是,许多退回的电子邮件不包含我们添加的标题。我无法弄清楚是否保留标题可能取决于什么?我所做的一个有趣的观察是,它似乎取决于使用哪个发件人地址(尽管它们是使用相同的 smtp 发送的)。从带有发件人地址 AI 的时事通讯 A 接收到大多数标题变量(大约 90%,我猜这很好),从带有发件人地址 B 的时事通讯 B(当然还有其他接收者)我只收到大约 20% 的标题变量,其他 80% 的退回邮件不包含标题信息。所有邮件都是 html 邮件并且在技术上是相同的。
留下问题可能会影响退回邮件中的标题?有人知道有关该主题的详细信息或良好来源吗?或者我怎样才能更好地设计系统?
我是否正确,最好的方法可能仍然是将信息隐藏在来自或返回路径的电子邮件地址中,然后从那里解析出来?但这将包括使用通配符或类似配置 smtp,那里没有太多知识。
感谢任何提示 sl3dg3