Domino自动批量注册用户邮件提醒
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Domino自动批量注册用户邮件提醒相关的知识,希望对你有一定的参考价值。
Domino自动批量注册用户邮件提醒
我们前面文章中有介绍Domino自动批量注册用户,但是注册成功失败我们都不知道,所以为了更加的体现我们增加了邮件提醒,我们想给指定的人员进行邮件通知;具体见下:
我们在原有的代码上增加邮件发送功能;
我们再javaagent代码中增加邮件提醒
增加邮件提醒
header=body.createHeader("Subject"); header.setHeaderVal("邮箱账户注册回执信息"); header=body.createHeader("Principal"); header.setHeaderVal(SenderToDisplay); header=body.createHeader("To"); header.setHeaderVal(SendTo); DateTime dt=s.createDateTime("Today"); dt.setNow(); // maildoc.replaceItemValue("Form", "memo"); // maildoc.replaceItemValue("Principal", SenderToDisplay); // maildoc.replaceItemValue("SendTo", SendTo); // maildoc.replaceItemValue("Subject", "邮箱账户注册回执信息"); if (bsuccess) { // bodycontent=bodycontent+"\n创建时间:"+dt.toString()+"\n 注册状态:已完成\n\n该邮件是系统自动发出,请勿回复。"; bodycontent="<font color=red>系统已经完成以下账户信息的自动创建,待服务器同步后就可以正常使用</font>;<br><br>用户:"+userid+"<br>缺省密码:"+pwd+"<br>服务器地址:"+mailsvr; bodycontent=bodycontent+"<br>创建时间:"+dt.toString()+"<br> 注册状态:<font color=red>已完成<br><br>该邮件是系统自动发出,请勿回复。</font>"; } else{ bodycontent="<font color=red>系统注册账号失败,具体见下:</font><br><br>用户:"+userid+"<br>注册状态:<font color=red>失败!</font><br>原因:<font color=red>"+reason+"</font>;<br>注册时间:"+dt.toString()+"<br><br><font color=red>该邮件是系统自动发出,请勿回复。</font>"; } stream.writeText("<html><body>"+bodycontent+"</body></html>"); // body.setContentFromText(stream, "text/HTML;charset=UTF-8", MIMEEntity.ENC_IDENTITY_7BIT); // body.setContentFromText(stream, "text/HTML;charset=gb2312", MIMEEntity.ENC_IDENTITY_7BIT); body.setContentFromText(stream, "text/HTML;charset=gb2312", MIMEEntity.ENC_EXTENSION); // body.encodeContent(MIMEEntity.ENC_BASE64); // maildoc.replaceItemValue("body",bodycontent ); maildoc.send(false); s.setConvertMIME(true); System.out.print( "邮箱账户注册回执邮件发发送!");
我们运行测试;当注册成功了,就会收到以下提示
当注册失败了就会显示以下提示
本文出自 “高文龙” 博客,谢绝转载!
以上是关于Domino自动批量注册用户邮件提醒的主要内容,如果未能解决你的问题,请参考以下文章