关于Java程序调用Lotus Notes邮件服务发送邮件的实现(三补充)
程序运行前,还需要注册用户,建立配置文件等操作:
1 注册用户
1. 注册notes 系统用户(假设用户登录名称为:kk/jhh),并使其拥有发送邮件的权限。
2. 获取是服务器上 Domino Directory 中该用户KK的 Person 文档BASIC选项卡中
的用户名(kk/jhh,也是KK用户的Notes客户端登录名)
3. 获取该用户的密码,密码必须是同一Person文档BASIC选项卡中的Internet密码值。
4. 获取该用户kk的Person文档BASIC选项卡中Mail file值(如mail\kk)
2. 配置测试程序
在SRC目录建立Mail.properties文件,
\Mail.properties示例:
dominoServerName= dominoServer/jhh
host=10.30.100.98:63148
userName=kk/jhh
password=kk
recipientsAdress=mm/jhh@dommain01,admin/jhh@dommain01,kk/jhh@dommain01
userFilePath=mail/kk.nsf
字段介绍:
dominoServerName字段:domino服务器的名称;
host字段:Domino服务器主机的IP地址(或域名)+”:” + DIIOP服务的端口号
(IP地址见服务器 Server 文档 Baiscs 选项卡的“Fully qualified Internet host name”字段)
userName字段:已注册的notes 系统用户的用户名(如kk/jhh);
(服务器中该用户KK的 Person 文档BASIC选项卡中的用户名)
password字段:该用户的Internet密码;
(同一Person文档BASIC选项卡中的Internet密码值)
userFilePath字段:该用户的Person文档BASIC选项卡中Mail file值(如mail\kk)+.nsf;
recipientsAdress字段:notes系统中收件人的地址(多个收件人以逗号隔开,不加空格)
配置完成后,,即可运行测试程序,发送消息到指定的收件人。
至此,该问题已完结,分享给需要的人!