2015-06-19 71 views

回答

1

Javamail實現協議POP3,IMAP和SMTP。在「普通」的Domino服務器上,啓動的唯一協議是SMTP,您可以使用Domino服務器的標準主機名發送郵件。

但是,如果您的管理員不限制對SMTP的訪問權限,這隻會起作用。

除非Domino管理員加載和配置任務「POP3」和/或「IMAP」,否則不能接收郵件。

大多數管理員不會這樣做,因爲這些協議對於與客戶端的通信通過協議NRPC(端口1352)(IBM專有協議)的多米諾服務器的正常使用不是必需的。

+0

聽到這很難過。所以我不能在javamail上配置NRPC? – Amar

+0

你需要一個ID來「發言」NRPC。所以答案是:現在,javamail將不會成爲您選擇的工具 –

+1

您可以使用Notes Java API集(notes.jar或ncso.jar)從Domino服務器讀取郵件。這與使用Javamail有很大不同,但它可能會給你你想要的。 (您還沒有給出足夠的有關您的需求的信息以瞭解確切信息。)notes.jar中的API版本使用NRPC,因此您需要安裝Notes或Domino代碼並使用有效的ID文件進行設置。 ncso.jar中的API版本提供了相同的功能,但使用IIOP代替NRPC。您不需要安裝Notes或Domino或ID文件,但您的服務器管理員必須啓用IIOP。 –