我使用javamail來檢查IMAP收件箱,目前我只是通過存儲用戶名和密碼登錄到IMAP服務器。然而,我們的工作安全政策要求這樣做。Javamail,IMAP和Kerberos
我一直在閱讀了關於JavaMail的,IMAP和Kerberos,以及一些資源說這是不可能的,而其他人認爲這是可能的。不幸的是,我找不到任何示例顯示如何通過連接。 Kerberos的。
我只是想知道,如果有人可以確認/否認是否有可能通過連接到IMAP服務器。 kerberos與javamail,如果有人遇到任何可能有用的資源,將非常感激。
謝謝,
馬丁。
謝謝,我會給這個鏡頭,看看它是多麼穩定!你必須自己實際執行嗎?通過這些鏈接,它只是看起來像設置mail.imap.sasl.enable爲true,mail.imap.sasl.mechanisms到GSS的情況? – user156966 2009-08-15 20:34:00
Javamail-wise - 是的,儘管您也可能需要根據您的設置來設置「mail.imap.sasl.authorizationid」。這個「脆弱」的部分是試圖讓它實際上與你的郵件服務器一起工作。我已經在開發環境dovecot的,即使我能蠻好通過雷鳥連接到它,花了很多的麻煩得到的JavaMail與它合作。這是前一陣子,所以情況可能已經自那時以來有所改善,但我記得我已經受夠了各種'javax.security.sasl中的發揮。*'屬性來獲取它的工作。 – ChssPly76 2009-08-15 21:14:45