通过Telnet发送邮件

时间:2016-02-05 18:33:19

标签: linux email unix gmail 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: mohangtrichy@gmail.com
503 5.5.1 EHLO/HELO first. xr8sm26040278pab.26 - gsmtp

mail to: raju10anand@gmail.com
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的邮件地址。

1 个答案:

答案 0 :(得分:0)

它告诉你,你并不是说HELO是你的第一个命令。在每一行之后,你再次对你大吼大叫说你没有说HELO