java 傳送郵件 支援多附件,抄送人等功能

2021-08-27 13:23:50 字數 1120 閱讀 6647

public string sendmail(string mailtitle,string mailcontent,string filename, string receiver,string carboncopy, listattachedfile)

msg.setsubject(mailtitle); //郵件標題

multipart mp = new mimemultipart("mixed"); // minimultipart類是乙個容器類,包含mimebodypart型別的物件

mimebodypart mbp = new mimebodypart(); // 建立乙個包含html內容的mimebodypart

mbp.setcontent(mailcontent.tostring(), "text/html;charset=gb2312"); // 設定html內容

mp.addbodypart(mbp); //將mimebodypart加入容器

/*** 判斷附件是否為空,不為空則將附件置於郵件體內

*/if(attachedfile != null && !attachedfile.isempty() )

}msg.setcontent(mp); // 將minimultipart物件設定為郵件內容

msg.setsentdate(new date());// 設定傳送日期

smtptransport t = (smtptransport) session.gettransport("smtp");

t.connect("mail.chinamobilesz.com", "newbiztesting", "*****");

t.sendmessage(msg, msg.getallrecipients()); //傳送郵件(第乙個引數代表郵件內容,第二個代表所有的接收人位址,包含抄送人等等)

sendresult = "傳送成功";

system.out.println("***************=傳送成功***************====");

t.close();

} catch (exception e)

return sendresult;// 郵件傳送結果

}

C 批量傳送 抄送郵件 附件

方法 using system using system.net.mail using system.net namespace tool 抄送人列表,秘秘抄送人列表 回執人列表 附件列表 郵件級別 ssl加密 預設開啟 smtp協議位址 預設163郵箱 可以自行網上查詢填寫 public stat...

python 傳送及抄送郵件

import smtplib from email.mime.multipart import mimemultipart from email.mime.text import mimetext from email.mime.image import mimeimage from email.h...

C 傳送郵件小程式(支援群發,附件)

在這裡,主要使用了system.web.mail命名空間下的類,具體 如下 先新建win專案,再複製 using system using system.drawing using system.collections using system.componentmodel using system...