2015-06-19 70 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。 –