邮件发送程序可以在我的电子邮件下发送邮件吗?

时间:2011-07-03 17:23:16

标签: security email smtp

我是SMTP技术的新手,所以只用了几天就可以了,我有这个问题 - 邮件发送程序可以在我的电子邮件下发送邮件吗?

似乎我可以将任何电子邮件发送到from字段,如果我将朋友的电子邮件发送到那里,我可以伪装他!?这听起来很奇怪,因为我相信其他人不是那么轻松。

如果您有相关经验,请指导我。

2 个答案:

答案 0 :(得分:4)

任何电子邮件客户端都可以使用任何电子邮件地址作为来自字段的电子邮件发送。

也就是说,许多接收邮件服务器都配置为进行各种测试,以确保电子邮件来自真实的邮件服务器。

有关接收邮件服务器所使用的技术的列表,请访问:http://en.wikipedia.org/wiki/Anti-spam_techniques特别是“电子邮件管理员的自动化技术”部分。

来自的简短列表是:
1. 反向DNS - 测试发件人的IP地址,以确保将IP列为域的MX记录。
2. FCrDNS - 接收邮件服务器将尝试将SMTP HELO或EHLO命令重新发送回发件人的IP。这可确保发件人是SMTP服务器 3. 禁止动态IP - 接收服务器将测试发件人的IP以查看它是否为DHCP。如果是,则将邮件标记为垃圾邮件。

重点是,您可以发送电子邮件来自任何电子邮件地址。但是,很有可能接收服务器只删除电子邮件。

答案 1 :(得分:2)

实际上,您可以使用 Thunderbird 这样的电子邮件客户端执行您所说的内容,您可以在其中自由设置发件人地址。

无论如何,您需要一台接受此任何域地址的SMTP服务器(您的提供商SMTP可能会这样做)。

这也是为什么有些SMTP服务器(例如Gmail的一部分)强迫用户获得身份验证并显示他的用户地址(当从另一个电子邮件地址发送时,它有时会代表显示这在Google site上得到了很好的解释。

此致

最高