我正在尝试使用wanderlust / emacs设置我的大学smtp服务器,并且在获得重复错误时决定通过telnet查看。
唯一的麻烦是,对smtp几乎一无所知,我无法理解输出:
telnet pod51016.outlook.com 587
Trying 157.56.253.22...
Connected to pod51031.outlook.com.
Escape character is '^]'.
220 DBXPR06CA012.outlook.office365.com Microsoft ESMTP MAIL Service ready at Tue, 30 Sep 2014 16:44:11 +0000
ehlo test
250-DBXPR06CA012.outlook.office365.com Hello [129.234.0.21]
250-SIZE 78643200
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-STARTTLS
250-8BITMIME
250-BINARYMIME
250 CHUNKING
我原本希望看到一个身份验证线为250-AUTH LOGIN PLAIN
---我只是错过了什么?如何查看服务器支持的身份验证?
或者,我让它使用thunderbird,所以如果有人知道如何从prefs.js中提取它。
非常感谢,并对问题中缺乏特异性表示道歉,约翰
答案 0 :(得分:1)
服务器要求您使用建立安全连接:使用STARTTLS,将出现auth方法。
您可以使用openssl进行测试:
openssl s_client -starttls smtp -connect server:587