我从我的smtp服务器发送电子邮件,例如,将From
设置为 anyemail@anydomain.com 。收件人会认为该电子邮件来自anydomain
。如何确认电子邮件来源?
答案 0 :(得分:4)
处理电子邮件伪造有几种方法:
Received
标题(虽然这不可靠)要认识到的主要事情是From:地址不是关于消息发起者的任何形式的保证。
编辑:好吧,我现在明白你只是想以某种方式标记邮件消息,以便你能够识别哪个服务器生成它(以非安全的方式)。以下是使用.NET的MailMessage的方法:
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.Headers.Add("X-Is-Development", "true");
答案 1 :(得分:1)
Email Headers有更多详情。