我从我的 smtp 服务器发送电子邮件,例如,设置From
to [电子邮件受保护]。收件人会认为电子邮件来自anydomain
。如何确认邮件来源?
处理电子邮件伪造的方法有多种:
- Use PGP or SSL 签名证书
- Use SPF
- 检查
Received
标头(尽管这不可靠)
- 回复发件人并询问他们是否确实发送了邮件。如果您认识发件人,可以亲自或通过电话询问他们。
需要认识到的主要一点是,发件人地址并不能以任何形式保证消息的发起者。
编辑:好的,我现在明白,您只是想以某种方式标记邮件消息,以便您可以识别哪个服务器生成了它(以非安全方式)。以下是使用 .NET 的 MailMessage 的方法:
System.Net.Mail.MailMessage msg = new System.Net.Mail.MailMessage();
msg.Headers.Add("X-Is-Development", "true");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)