我试图通过telnet发送邮件。但它不接受数据部分。以下是发生的问题。通过Telnet发送邮件
$ telnet 74.125.68.109 25
Trying 74.125.68.109...
Connected to 74.125.68.109.
Escape character is '^]'.
220 smtp.gmail.com ESMTP xr8sm26040278pab.26 - gsmtp
mail from: [email protected]
503 5.5.1 EHLO/HELO first. xr8sm26040278pab.26 - gsmtp
mail to: [email protected]
503 5.5.1 EHLO/HELO first. xr8sm26040278pab.26 - gsmtp
data
503 5.5.1 EHLO/HELO first. xr8sm26040278pab.26 - gsmtp
This mail is sent from telnet...
502 5.5.1 Unrecognized command. xr8sm26040278pab.26 - gsmtp
^]
telnet> Connection closed.
$
这里数据命令后的问题是什么。我做了什么错误吗? 74.125.68.109是gmail的邮件地址。
http://stackoverflow.com/questions/15771932/sending-mail-from-smtp-protocol-in-telnet – Baronz