电子邮件发送至或来自无地址

电子邮件发送至或来自无地址

最近我收到了一封电子邮件,显然是由没有发件人和收件人地址的机器人发送的。我使用过的所有电子邮件 API 都至少需要发件人地址和收件人地址

所以我真的不知道接下来发生的事情

替代文本

这怎么可能?为什么有人或(某个机器人)可以发送一封没有发件人和收件人地址的电子邮件?

(如果您看不到图像:这是一个屏幕截图,显示“发件人”和“收件人”地址实际上是空白的)

是否有任何 API 允许此功能

我甚至检查了邮件标题,上面写着

来自 nobody 星期四 1 月 28 日 13:02:14 2010
X-Apparently-To:
[电子邮件保护]通过
203.104.17.150;2010 年 1 月 28 日星期四 05:09:14 -0800 返回路径:

X-YMailISG:

答案1

看一下 :

http://db.ilug-bom.org.in/lug-authors/philip/docs/mail-stuff/smtp-intro.html

发件人可以在收件人和发件人标头中输入任何内容。SMTP 服务器将发送到使用 RCPT TO 命令定义的地址。如果您的垃圾邮件过滤器或邮件服务器没有阻止它,它将被发送。

答案2

您可以在电子邮件的发件人:字段中输入您想要的内容。大多数 SMTP 库都支持此功能。

答案3

虽然我从未尝试过,但用代码编写这样的电子邮件可能是可行的。您也可以直接与电子邮件服务器通信,并使用 telnet 在其上创建电子邮件。网上有很多例子,这里有

相关内容