1
我正試圖在Linux上用C++編寫一個簡單的接收郵件服務器(MTA),至於當我嘗試向其發送郵件時從我的Gmail帳戶中,連接了一臺Google服務器,但之後立即退出。我不知道我錯過了什麼。當前通信的樣子:Gmail將EHLO..QUIT立即發送到自定義SMTP/MTA服務器
S: 220 mx.domain.com ESMTP<CR><LF>
C: EHLO mail.google.com<CR><LF>QUIT<CR><LF>
S: 250 mx.domain.com at your service<CR><LF>221 Bye<CR><LF>
我非常受谷歌的郵件服務器發送EHLO都在同一請求退出事實混淆。當然,它永遠不會發送實際的郵件。任何想法,爲什麼它退出?
請參閱[RFC 2821:簡單郵件傳輸協議](https://www.ietf.org/rfc/rfc2821.txt)。使用telnet手動與SMTP服務器交談。祝你好運。 – user2864740 2014-08-28 19:19:18
你的意思是說自己的MTA手動對嗎? – stedotmartin 2014-08-28 19:19:58
@Shutupsquare哦,那*很難對付我想。 – user2864740 2014-08-28 19:21:34