真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Java郵箱驗證

準(zhǔn)備工作

1.下載javax.mail.jar包

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、海城網(wǎng)站維護、網(wǎng)站推廣。

百度:java mail,點擊第一個JavaMail API

進去后,點擊右側(cè)download

選擇jar包

最后把jar包導(dǎo)入項目中

代碼測試

package com.test.demo2; import java.util.*; import java.util.Properties; import javax.mail.Message; //構(gòu)造信息體類,一般都使用子類MimeMessage import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; //地址類 import javax.mail.internet.MimeMessage;//繼承于Message類,使用MIME類型,MIME信息頭的郵箱信息,信息頭只能使用US-ASCII碼 public class EmailTest{ public static void sendMail(String fromMail, String user, String password, String toMail, String mailTitle, String mailContent) throws Exception { Properties props = new Properties(); //可以加載一個配置文件 // 使用smtp:簡單郵件傳輸協(xié)議 props.put("mail.smtp.host", "smtp.163.com");//存儲發(fā)送郵件服務(wù)器的信息 props.put("mail.smtp.auth", "true");//同時通過驗證 props.setProperty("mail.transport.protocol", "smtp"); Session session = Session.getInstance(props);//根據(jù)屬性新建一個郵件會話 // session.setDebug(true); //有他會打印一些調(diào)試信息。 MimeMessage message = new MimeMessage(session);//由郵件會話新建一個消息對象 message.setFrom(new InternetAddress(fromMail));//設(shè)置發(fā)件人的地址 message.setRecipient(Message.RecipientType.TO, new InternetAddress(toMail));//設(shè)置收件人,并設(shè)置其接收類型為TO message.setSubject(mailTitle);//設(shè)置標(biāo)題 //設(shè)置信件內(nèi)容 // message.setText(mailContent); //發(fā)送 純文本 郵件 todo message.setContent(mailContent, "text/html;charset=gbk"); //發(fā)送HTML郵件,內(nèi)容樣式比較豐富 message.setSentDate(new Date());//設(shè)置發(fā)信時間 message.saveChanges();//存儲郵件信息 //發(fā)送郵件 // Transport transport = session.getTransport("smtp"); Transport transport = session.getTransport(); transport.connect(user, password); transport.sendMessage(message, message.getAllRecipients());//發(fā)送郵件,其中第二個參數(shù)是所有已設(shè)好的收件人地址 transport.close(); } public static void main(String[] args) throws Exception { sendMail("發(fā)件人郵箱地址@163.com", "發(fā)件人用戶名", "發(fā)件人的授權(quán)密碼", "收件人郵箱地址@qq.com", "Java Mail 測試郵件", "html 元素郵件內(nèi)容"); } } 結(jié)果

注意

發(fā)件人郵箱服務(wù)在第三方登錄時,有些是要用授權(quán)密碼,而不是登錄密碼,就163郵箱示例:
開啟SMTP服務(wù)

設(shè)置授權(quán)密碼

這只是一個郵箱簡易測試代碼,到此已經(jīng)結(jié)束!


文章標(biāo)題:Java郵箱驗證
網(wǎng)頁網(wǎng)址:http://weahome.cn/article/cgchhp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部