2012-07-11 134 views
1

我有檢查現有的Gmail帳戶的問題。爲了連接到smtp服務器,我使用openssl for Windows。運行之後,我寫下一行連接到服務器:Smtp服務器不返回錯誤

s_client -starttls smtp -crlf -connect smtp.gmail.com:587 

連接後,我在服務器上使用身份驗證登錄登錄。 在此之後我開始創建新的郵件:

C:mail from:<[email protected]> 
S:250 2.1.0 OK w7sm27345781wiz.0 
C:rcpt to:<[email protected]> //input incorrect email 
S:250 2.1.0 OK w7sm27345781wiz.0 

但輸入不正確的郵件服務器後,必須返回錯誤:

550-5.1.1 The email account that you tried to reach does not exist... 

爲什麼不服務器返回的錯誤?

回答

2

發送服務器接受您的消息,用於發送,但不檢查目標是否實際上在此時有效。這就是爲什麼你有成功的訊息。

服務器基本上是告訴你:「好吧,我有你的消息,並會嘗試提供它」

這將是後來,當與asas.com服務器的gmail.com服務器會談,該ASAS .com服務器將發出錯誤消息,屆時您將收到來自Gmail的退回電子郵件

相關問題