如何使用原始标题转发电子邮件?

时间:2011-05-26 06:30:50

标签: c# email email-headers

我正在编写一个程序来轮询传入的邮箱(知道它的任何人都可以发布),重新格式化信息,然后根据预定义的约定将邮件转发到正确的地址。例如,传入邮件具有:

From = "anybody@somedomain.com"
To = "myincomingmailbox@mydomain.com"
Subject = "Subject"
Body = "recipient@anotherdomain.com+newline+Body"

然后我接收该电子邮件,保留“发件人”和“主题”字段,但我将“收件人”地址更改为recipient@anotherdomain.com,并根据我的模板格式化身体的其余部分。

到目前为止一切正常 - 但我预计收件人域名上的垃圾邮件过滤器会出现问题,因为他们可能会像我欺骗“发件人”地址一样做出反应。

保留原始邮件的标头的正确方法是什么,以便所有SPF / DKIM标头保留在外发电子邮件中,并且收件人域不会将收到的邮件视为可能的垃圾邮件/网络钓鱼邮件?

0 个答案:

没有答案
相关问题