2013-04-08 25 views
2

我試圖弄清楚如何從電子郵件中猜測IMAP主機和端口。這是在雷鳥和類似的問題在這裏發佈: Getting mail server details from an email address?Mozilla Thunderbird如何使用IMAP主機和端口的RDF數據庫

我已經看過雷鳥源並找到與IMAP和Gmail和AOL的主機和端口數據的RDF文件。 請參閱:http://mxr.mozilla.org/comm-central/source/mailnews/base/ispdata/

我的問題是Mozilla實際上如何使用這些數據。它爲每個域保留用戶提供的IMAP主機和端口的RDF數據庫?或者這兩個是他們擁有數據的唯一領域?

我似乎無法找到與此數據交互的代碼。我來的最接近的是函數getIspDefaultsForUri(domainURI): http://mxr.mozilla.org/comm-central/source/mailnews/base/prefs/content/ispUtils.js#105 我不熟悉mozilla thunderbird代碼庫,所以現在搜索它有點費勁。

另一方面,如果有人知道包含將電子郵件域映射到IMAP設置的其他數據庫或Web服務,那將是一個很大的幫助。

回答

2

我不相信他們使用從他們的最終用戶獲得的Thunderbird配置數據並將其放入他們的數據庫 - 從隱私的角度來看,這將是一個相當侵入性的事情。 TB's documentation on autoconfiguration描述他們如何獲得配置數據。

對於你的問題的另一部分,看看RFC 6186它使用DNS SRV記錄指定IMAP服務器使用(與TB,這是bug 342242

+0

感謝花花公子。:) – bucabay 2013-04-23 09:02:22

相關問題