简体   繁体   English

使用telnet命令从Outlook发送电子邮件时出错

[英]An error when sending an email from outlook using the telnet command

I'm trying to send an email from my @outlook account to my gmail account. 我正在尝试从我的@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`

What kind of a STARTTLS command must I enter? 我必须输入哪种STARTTLS命令?

Are there other commands in the next few commands that I must enter that deviate from the basic protocols of sending an email using telnet? 在接下来的几条命令中,我是否必须输入其他命令,这些命令与使用telnet发送电子邮件的基本协议有所不同?

Thank you. 谢谢。

You must authenticate yourself to use smtp.live.com:587 (SMTP AUTH ). 您必须通过身份验证才能使用smtp.live.com:587(SMTP AUTH )。

smtp.live.com:587 offers only plain text authentications methods ( LOGIN and PLAIN ) in response to EHLO (Extended HeLO) issued after turning encryption on ( STARTTLS ). smtp.live.com:587仅提供纯文本身份验证方法( LOGINPLAIN ),以响应打开加密( STARTTLS )后发出的EHLO (Extended HeLO)。 The offered authentication methods are NOT secure over unencrypted "open internet" SMTP connection. 所提供的身份验证方法在未加密的“开放Internet” SMTP连接上并不安全。

So the message means: You must issue a STARTTLS command to be able to issue required AUTH command. 因此该消息表示:您必须发出STARTTLS命令才能发出必需的AUTH命令。

“工具->帐户设置”,然后双击“电子邮件帐户”,然后单击“更多设置”->“高级”选项卡,将加密设置为“自动”

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 更改电子表格时使用Outlook从Excel发送自动电子邮件 - Sending an Automatic Email from Excel Using Outlook When Spreadsheet is Changed 当 Outlook 不可用时,使用 Z6E3EC7E6A9F6007B4838FC0EEZ9A 从 Excel 发送 Email - Sending an Email from Excel when Outlook not available using VBA 通过vb中的Outlook发送电子邮件时出错? - Error when sending email through outlook in vb? 通过 Outlook 在 python 中发送 email 时出错 - Error when sending email in python through Outlook 使用Outlook自动发送电子邮件时如何从电子邮件地址设置 - How to set from email address when sending email by automation with outlook 使用 mail 命令发送电子邮件时指定发件人用户 - Specify the from user when sending email using the mail command 发送电子邮件时,Outlook Interop引发错误“来自HRESULT的异常:0x80004004(E_ABORT)” - Outlook Interop Throws Error “Exception from HRESULT: 0x80004004 (E_ABORT)” When Sending Email 从 Outlook 模板发送自定义 email 时替换错误(经常) - Replace Error when sending customized email from Outlook template (oft.) 使用C#从Outlook 2007发送电子邮件时,无法对空引用执行运行时绑定 - Cannot perform runtime binding to null reference when sending email from Outlook 2007 using C# 使用Outlook发送电子邮件时插入Python对象 - Insert Python Objects when sending email using Outlook
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM