带有匿名发件人的手动 SMTP

Dio*_*ogo 2 email smtp

我读到您可以通过 telnet 连接到 SMTP 服务器(如 gmail、hotmail 等),并手动输入命令以发送匿名电子邮件(或者更糟糕的是,发送带有虚假“发件人”地址的电子邮件)。这还有可能吗?(我收到很多来自可疑地址的电子邮件。)

小智 7

正如 Wes 所说,这可能取决于服务器的安全级别。以下是针对 SMTP 服务器的经典 telnet 序列:

$ telnet 127.0.0.1 25
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 hostname.server.net ESMTP Postfix
EHLO dummydummy
250-hostname.server.net
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
MAIL FROM:<fake@email.net>
250 2.1.0 Ok
RCPT TO:<recipient@email.net>
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
test
.
250 2.0.0 Ok: queued as 8ACF13E1B8
QUIT
Run Code Online (Sandbox Code Playgroud)