[英]Should I see email on port 25 with netcat?
假設我已經將一個域正確轉發到了一個盒子(即,我可以從外界看到盒子上的一個網頁)如果我使用netcat來監聽ssh會話中的某些端口:
nc -l 587
nc -l 25
並將郵件發送到服務器user@mydomain.com
我應該在發送嘗試中看到握手的開始嗎? 我知道我的ISP不會阻止端口25,因為如果我轉到http://mydomain.com:25,可以看到帶有netcat的瀏覽器標頭
大量的事情可能出了問題:
1)SMTP需要首先與服務器對話,因此電子郵件發件人可能正在等待您的服務器發聲。
2)如果您沒有運行有效的郵件服務器,則電子郵件發件人可能將您的主機標記為無響應,並且退避了數小時,然后重試。
3)如果您只是更改了DNS,則可能要花幾個小時/天才能傳播出去。 (並非所有人都尊重TTL,尤其是低TTL。)
4)如果未正確設置源SPF或目標SPF,則將某些服務器配置為丟棄郵件。 (鼓勵所有人使用SPF。)嘗試添加SPF記錄。 (並確保您的MX記錄正確。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.