我正在尝试从我的@outlook帐户向我的Gmail帐户发送电子邮件。
SEND: `telnet smtp.live.com 587`. I am connected.
SEND: ` HELO blu169.mail.live.com`.
RECEIVE: `250 BLU0-SMTP371.phx.gbl Hello [IP ADDRESS]`.
SEND: ` MAIL FROM: myemail@outlook.com`
RECEIVE: `530 5.7.0 Must issue a STARTTLS command first`
我必须输入什么样的STARTTLS命令?
我必须输入的下几个命令中是否有其他命令偏离使用telnet发送电子邮件的基本协议?
谢谢。
答案 0 :(得分:0)
您必须对自己进行身份验证才能使用smtp.live.com:587(SMTP AUTH
)。
smtp.live.com:587仅提供纯文本身份验证方法(LOGIN
和PLAIN
)以响应EHLO
(扩展HeLO)后发布的打开加密(STARTTLS
)。提供的身份验证方法在未加密的“开放互联网”SMTP连接上 NOT 安全。
因此消息意味着:您必须发出STARTTLS命令才能发出所需的AUTH命令。</ p>
答案 1 :(得分:0)
“工具 - >帐户设置”然后双击“电子邮件帐户”,然后点击“更多设置” - >“高级”标签将加密设置为“自动”