javax.mail 1.5.6.jar
官網(wǎng)免費(fèi)版- 軟件大?。?span itemprop="fileSize">350.00 KB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 編程輔助
- 軟件授權(quán): 免費(fèi)軟件
- 更新時間:2017-07-03 10:35:37
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:WinXP, Win7, Win8, Win10
- 軟件官網(wǎng): 暫無
相關(guān)軟件
Java Email 在Tomcat所依賴的Jar包免費(fèi)版
580.00 KB/英文/10.0
spring-3.2 核心jar包
44.50 MB/中文/10.0
sqljdbc4.jar包Java的JDBC對SQL2008的支持JAR
424.00 KB/中文/1.0
poi3.7jar包
18.63 MB/中文/10.0
hibernate必須的jar包官方完整版
6.19 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
javax.mail 1.5.6.jar最大的作用就在于可以幫助用戶們在java中利用mail.jar發(fā)送email,十分方便,功能也非常強(qiáng)大,感興趣的朋友們千萬不要錯過哦!快來IT貓撲下載吧!
mail.jar使用方法:
首先導(dǎo)入mail.jar包并buildpath.
這個包主要用到的是 javax.mail.internet.*和 javax.mail.*的內(nèi)容.
寫一個連接qq的服務(wù)器(SMTP方式)的發(fā)郵件程序:
寫一個靜態(tài)方法sendEmail(){};
第一步:寫一個properties并設(shè)置各項(xiàng)值等下要用:
Properties props = System.getProperties();
// 創(chuàng)建信件服務(wù)器
props.put("mail.smtp.host", "smtp.qq.com");//主機(jī)host,跟郵件發(fā)送者必須一致
props.put("mail.smtp.auth", "true"); // 通過驗(yàn)證
props.put("mail.smtp.port", "465");//加密服務(wù)端口465
props.put("mail.transport.protocol", "smtp");//方式為smtp
props.put("mail.smtp.ssl.enable", "true");//加密
//props.put("mail.debug", "true");//沒什么用
創(chuàng)建一個會話把屬性properties放進(jìn)去:
Session session = Session.getDefaultInstance(props, null);
創(chuàng)建一個消息把會話放進(jìn)去:
MimeMessage msg = new MimeMessage(session);
然后把昵稱轉(zhuǎn)編碼加上發(fā)送郵箱,設(shè)置from:
msg.setFrom(new InternetAddress(MimeUtility.encodeText("發(fā)送人:") + "<266****[email protected]>"));
新建接受方的地址to:
InternetAddress[] address = new InternetAddress[]{"944*[email protected]","689*[email protected]}
將地址添加到指定的接受類型:
msg.addRecipients(Message.RecipientType.TO, address);
設(shè)置郵件主題subject:
msg.setSubject(subject);
然后設(shè)置mime類型的Multipart部分,也就是正文:
先新建:
Multipart mp = new MimeMultipart();
然后添加附件,多個附件重復(fù)多次:
MimeBodyPart mbp = new MimeBodyPart();
// 得到數(shù)據(jù)源
FileDataSource fds = new FileDataSource(filename);
// 得到附件本身并至入BodyPart
mbp.setDataHandler(new DataHandler(fds));
// 得到文件名同樣至入BodyPart
mbp.setFileName(fds.getName());
// 把這個mbp附件add進(jìn)去
mp.addBodyPart(mbp);
同理,添加文本:
MimeBodyPart mbp = new MimeBodyPart();
mbp.setText(body);
mp.addBodyPart(mbp);
然后設(shè)置mp為消息正文:
msg.setContent(mp);
如果沒有附件直接設(shè)置消息正文即可:
msg.setText("正文");
設(shè)置消息頭的日期,更新所有并保存:
msg.setSentDate(new Date());
msg.saveChanges();
最后,連接并發(fā)送,關(guān)閉連接:
Transport transport = session.getTransport("smtp");
transport.connect(username, password);
ransport.sendMessage(msg,msg.getRecipients(Message.RecipientType.TO));
transport.close();
完畢!
更多>> 軟件截圖
推薦應(yīng)用
其他版本下載
精品推薦 jar包
- 更多 (132個) >> jar包 JAR(Java Archive,Java歸檔文件)是與平臺無關(guān)的文件格式,它允許將許多文件組合成一個壓縮文件.為J2EE應(yīng)用程序創(chuàng)建的JAR文件是EAR文件(企業(yè)JAR文件).JAR文件格式以流行的ZIP文件格式為基礎(chǔ).與ZIP文件不同的是,JAR文件不僅用于壓縮和發(fā)布,而且還
sqljdbc4.jar包 424.00 KB
/中文/1.0org.apache.poi jar包 28.65 MB
/中文/5.0spring-3.2 核心jar包 44.50 MB
/中文/10.0oracle12c jdbc jar驅(qū)動包 1.40 MB
/中文/0.0httpcore-ab-4.4.5.jar 286.00 KB
/中文/10.0httpcore4.4.4.jar包 3.00 KB
/中文/0.0jstl-1.2.jar包 378.00 KB
/中文/0.0ksoap2-android.jar 1.95 MB
/中文/0.0
相關(guān)文章
下載地址
javax.mail 1.5.6.jar 官網(wǎng)免費(fèi)版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡