用Spring的郵件抽象層傳送郵件

2021-08-29 16:44:40 字數 1558 閱讀 4839

1、mimemessagehelper包裝類

public class messagewraper

public mimemessagehelper getmessagehelper()

public messagewraper(mimemessage message, mimemessagehelper messagehelper)

public void setfrom(string from)throws messagingexception

public void setto(string toarray)throws messagingexception

public void setcc(string ccarray)throws messagingexception

public void setsubject(string subject)throws messagingexception

public void settext(string text, boolean ishtml)throws messagingexception

public void settext(string text)throws messagingexception

public void setsentdate(date date)throws messagingexception

public void addattachment(file file)throws messagingexception,unsupportedencodingexception

}

2、傳送郵件的工具類

public class mailfactory

/*** 功能:獲取郵件訊息物件的包裝類

*/public static messagewraper getmessagewraper()throws messagingexception

/*** 功能:傳送郵件

* * @param messagewraper 訊息物件的包裝類物件

*/public static void send(messagewraper messagewraper) throws exception

}

3、包含郵件配置資訊的bean

true

4、例項**

messagewraper w2 = mailfactory.getmessagewraper();

w2.setfrom("[email protected]");

w2.setto(new string);

w2.setsubject("標題");

w2.settext("郵件內容");

w2.addattachment(new file("d:\\附件.txt"));

mailfactory.send(w2);

spring 傳送郵件

b spring mail 傳送郵件 b b 一 新增mail jar 包 b b 二 在web inf 下,建立檔案mail.properties,填寫下面的東西 b mail.host 伺服器 mail.username 使用者名稱 mail.password 密碼 mail.smtp.auth...

使用spring傳送郵件

最近想做乙個 註冊那部分想做成將密碼資訊傳送到客戶郵件中的那種,隨即翻了翻資料做了個例子 建立乙個配置檔案bean.xml,內容如下 tp驗證 true f9inux gmail.com flatfish93 163.com hello ghjgjhghghghgjhgjgjhgj 上面那一部分寫的...

用Python傳送郵件

伺服器需要週期性的檢查郵件佇列,然後通過smtp伺服器傳送出去,就網上搜了搜,然後修改了加工了一下,寫了乙個郵件傳送的簡單模組 兩個檔案 config.py 配置資訊 send msg.py 傳送郵件 send msg.py coding utf 8 import smtplib,config,em...