Domino自動批量註冊用戶郵件提醒
阿新 • • 發佈:2017-10-06
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自動批量註冊用戶郵件提醒