Domino自動批量註冊用戶郵件提醒html
咱們前面文章中有介紹Domino自動批量註冊用戶,可是註冊成功失敗咱們都不知道,因此爲了更加的體現咱們增長了郵件提醒,咱們想給指定的人員進行郵件通知;具體見下:java
咱們在原有的代碼上增長郵件發送功能;bash
咱們再javaagent代碼中增長郵件提醒服務器
增長郵件提醒ide
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( "郵箱帳戶註冊回執郵件發發送!");
咱們運行測試;當註冊成功了,就會收到如下提示測試
當註冊失敗了就會顯示如下提示3d