我想实施自动电子邮件投放跟踪,我发现我可以使用投放状态通知和设置信封ID来跟踪已发送/未投放的电子邮件。
但是我似乎找不到使用C#中的MailMessage类设置信封id参数的方法。据我所知,这个参数应该放在MAIL FROM标题中,例如:
MAIL FROM:RET = HDRS ENVID = QQ314159
我尝试使用message.Headers.Add()进行设置,但是当我收到电子邮件并检查其标题时,我看不到' From'中的信封ID。标题,因为它从message.From类属性获取它的值,我不能在那里插入除电子邮件地址以外的任何内容。
无法找到任何信息,有人有这方面的经验吗?
答案 0 :(得分:1)
您无法使用System.Net.Mail实际执行此操作,但可以使用MailKit执行此操作:
http://www.mimekit.net/docs/html/M_MailKit_Net_Smtp_SmtpClient_GetEnvelopeId.htm