如何從電子郵件中檢索郵件的SMTP服務器(例如[email protected])?從電子郵件中檢索服務器地址
1
A
回答
1
您通常不能,因爲該信息不在電子郵件地址中。 (在你的例子中) op.pl部分地址不足以拿出完整的smtp服務器地址。實際上,stmp服務器地址可以是其他任何東西,例如,mystmp.op.pl或mail.opsmtp.pl,或者任何你喜歡的東西。
編輯:我的錯,我沒有考慮尋找MX服務器的可能性。我(錯誤地)認爲你想直接從電子郵件地址獲取它。
按照Andrew的說法,它通常會起作用。請注意,你會得到與例如 op.pl相關聯的smtp服務器,但發送電子郵件的用戶可能使用過不同的smtp服務器。
4
查找電子郵件地址的域部分的MX記錄,這將爲您提供域的SMTP服務器。例如:
$ dig op.pl MX
; <<>> DiG 9.6.0-APPLE-P2 <<>> op.pl MX
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 65477
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 2
;; QUESTION SECTION:
;op.pl. IN MX
;; ANSWER SECTION:
op.pl. 38667 IN MX 1 mx.poczta.onet.pl.
;; AUTHORITY SECTION:
op.pl. 38667 IN NS dns2.onet.pl.
op.pl. 38667 IN NS dns3.onet.pl.
op.pl. 38667 IN NS dns.onet.pl.
;; ADDITIONAL SECTION:
mx.poczta.onet.pl. 41544 IN A 213.180.147.146
dns3.onet.pl. 40201 IN A 213.180.147.200
;; Query time: 49 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri Feb 5 21:58:55 2010
;; MSG SIZE rcvd: 142
這表示,mx.poczta.onet.pl
是op.pl
1
前景的郵件服務器使用的兩種方法來自動發現一個電子郵件設置。不確定如何以編程方式使用這些信息可能會幫助您指出正確的方向。
- 自動發現(使用託管的Exchange服務器上的XML文件以獲取設置)
你可以閱讀更多有關自動發現這裏:
- http://office.microsoft.com/download/afile.aspx?AssetID=AM102105061033
- http://msdn.microsoft.com/en-us/library/ee332364.aspx
- 常用設置發現(使用一種算法來測試最常見的名字)
你可以閱讀更多關於常用設置發現這裏:
相關問題
- 1. 從我自己的服務器電子郵件地址中檢索電子郵件,例如[email protected]
- 2. 如何使用IMAP從電子郵件服務器中檢索電子郵件?
- 3. 如何從電子郵件地址獲取電子郵件服務的網址
- 4. 如何使用Java郵件API從郵件服務器檢索所有或匹配的電子郵件地址?
- 5. 從收件箱中檢索電子郵件地址
- 6. 檢索電子郵件服務器信息,形成一個電子郵件地址
- 7. 如何從電子郵件地址獲取SMTP服務器
- 8. 從電子郵件地址確定POP/IMAP服務器
- 9. 從url中檢索電子郵件地址
- 10. 從電子郵件地址
- 11. 如何從C#中的郵件服務器上的特定電子郵件地址獲取電子郵件
- 12. 如何從python smtp服務器檢索電子郵件
- 13. 如何在Grails電子郵件服務中定製「從地址」
- 14. 從imap標題檢索電子郵件地址
- 15. RFC從電子郵件地址檢索頭像圖片
- 16. 如何從MS Outlook 2010檢索CC電子郵件地址?
- 17. 無法從Facebook API檢索電子郵件地址
- 18. 從Thunderbird中提取電子郵件地址電子郵件
- 19. 從本地服務器向本地服務器發送電子郵件到任何電子郵件帳戶
- 20. ios如何從聯繫人,郵件中檢索電子郵件地址?
- 21. 負荷觸點檢索電子郵件地址和發送電子郵件
- 22. SQL服務器:從地址欄的所有電子郵件和電話號碼
- 23. 與Plesk服務器上的傳出電子郵件地址
- 24. Active Directory和Exchange服務器 - 提取電子郵件地址
- 25. 在交換服務器上驗證電子郵件地址
- 26. 從任何電子郵件服務導入地址
- 27. 如何從電子郵件地址識別Webmail服務?
- 28. 正在檢索電子郵件服務器軟件名
- 29. 從索引索引中刪除電子郵件地址
- 30. 從給定的電子郵件地址獲取電子郵件地址DirectoryEntry