码迷,mamicode.com
首页 > 其他好文 > 详细

Domino自动批量注册用户邮件提醒

时间:2017-10-05 22:34:11      阅读:148      评论:0      收藏:0      [点我收藏+]

标签: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自动批量注册用户邮件提醒

标签:domino自动批量注册用户邮件提醒

原文地址:http://gaowenlong.blog.51cto.com/451336/1970465

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!