2015-09-28 112 views
0

SES不允許我進行身份驗證。 我可以在端口25上telnet,但每當我在命令下面輸入「AUTH LOGIN」,連接就會丟失。SES不允許進行身份驗證

 
$ telnet.exe email-smtp.us-west-2.amazonaws.com 25 
Trying 54.187.123.10... 
Connected to email-smtp.us-west-2.amazonaws.com. 
Escape character is '^]'. 
220 email-smtp.amazonaws.com ESMTP SimpleEmailService-1207632523 AyQgU69E2tr9zUK96DuI 
ehlo example.com 
250-email-smtp.amazonaws.com 
250-8BITMIME 
250-SIZE 10485760 
250-STARTTLS 
250-AUTH PLAIN LOGIN 
250 Ok 
STARTTLS 
220 Ready to start TLS 
AUTH LOGIN 

Connection closed by foreign host. 

我下面鏈接如下: http://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp-client-command-line.html

任何幫助非常讚賞。

回答

1

220 Ready to start TLS必須從您身邊進行TLS協商。在此之後,您無法發送明文,就像您正在做的那樣。

要通過命令行進行交互測試,下面的例子中使用openssl s_client,你能想到的是「SSL遠程登錄,」是否有幫助。這並不準確,但在這種情況下,它足夠接近。

相關問題