Networking

如果使用者已知,如何(是否有可能)詢問電子郵件伺服器?

  • January 9, 2013

收到傳遞狀態通知(失敗)時,此程式碼段包含在消息中:

永久失敗的技術細節:Google 嘗試傳遞您的郵件,但被收件人域拒絕。我們建議聯繫其他電子郵件提供商以獲取有關此錯誤原因的更多資訊。另一台伺服器返回的錯誤是:550 550 5.1.1 User unknown (state 13)。

所以這意味著我猜在發送郵件之前,Google會詢問目標郵件伺服器是否會接受它。我怎樣才能重現這個查詢?

**換句話說,如果地址存在,我想手動查詢郵件伺服器。**我該怎麼做呢?

所以這意味著我猜在發送郵件之前,Google查詢了目標郵件伺服器是否會接受它

不,這意味著當Google試圖傳遞它時,伺服器以使用者未知的方式響應。

更多細節:

550 550 5.1.1

無論如何…

閱讀文件(smtp 協議)實際上有一個命令詢問郵箱是否存在。

壞消息是:大多數伺服器永遠不會正確回答,只會說是,然後把電子郵件扔掉。因為垃圾郵件。

引用自:https://serverfault.com/questions/465601