我想使用 Windows XP telnet 向任何电子邮件地址发送电子邮件。我打开命令提示符并在启用 telnet 后键入 telnet。它成功地将我连接到 Gmail、Yahoo 和 Live 的 SMTP 服务器。但是每当我开始发出发送电子邮件的命令时,它都会给我一些错误。
1 - 在命令提示符下写入 telnet 后,命令提示符显示此..
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet>
2 - 然后我输入 open smtp.gmail.com 587
Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> smtp.gmail.com 587
3 - 按回车键向我显示此消息..
220 mx.google.com ESMTP e6sm9347529wiz.1
4 - 然后我输入 HELO 并回复此消息...
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
5 - 当我输入 MAIL FROM: myname@gmail.com 时,它会给出错误消息。
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
MAIL FROM: myname@gmail.com
502 5.5.1 Unrecognized command. e6sm9347529wiz.1
6 - 当我给它我的电子邮件地址而不是上面的地址时,它会给出这个错误消息
220 mx.google.com ESMTP e6sm9347529wiz.1
HELO
250 mx.google.com at your service
MAIL FROM: myname@gmail.com
502 5.5.1 Unrecognized command. e6sm9347529wiz.1
MAIL FROM: shy.girl96@yahoo.com
530 5.7.0 Must issue a STARTTLS command first. e6sm9347529wiz.1
7 - 键入 StartSTL Port 587,它给出了这个消息
555 5.5.2 Syntax error. e6sm9347529wiz.1
我被困在这里。请帮忙。