国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

Java Mail與Apache Mail發(fā)送郵件示例

2024-08-27 18:25:24
字體:
供稿:網(wǎng)友

一、郵件簡介

一封郵件由很多信息構(gòu)成,主要的信息如下,其他的暫時不考慮,例如抄送等:

1、收件人:收件人的郵箱地址,例如xxx@xx.com

2、收件人姓名:大部分的郵件顯示時都會顯示,例如loadfate 779554589@qq.com

3、發(fā)件人:發(fā)件人的郵箱地址

4、發(fā)件人姓名:

5、主題:郵件的標(biāo)題

6、內(nèi)容及附件:郵件的主要內(nèi)容

二、使用Java發(fā)郵件的通用步驟

一般的項目中沒有單獨的郵件服務(wù)器,一般情況下都是使用別人的服務(wù)器。

1、設(shè)置smtp服務(wù)器:不同的郵件服務(wù)器有不同的地址,例如:smtp.qq.com表示騰訊的smtp服務(wù)器。

2、授權(quán):使用該服務(wù)器的帳號和密碼登錄該服務(wù)器。

3、創(chuàng)建郵件:創(chuàng)建一份包含所有信息的郵件,比如發(fā)件人、收件人、內(nèi)容等。

4、設(shè)置郵件的屬性:為郵件的屬性添加數(shù)據(jù)。

5、發(fā)送郵件:因為封裝不同,發(fā)送的方式不一致。

三、Java Mail與Apache Mail

Apache Mail是對Java Mail的封裝,使用起來更加的簡便,邏輯層次感更好。

使用Java Mail只需要導(dǎo)入一個jar包:mail.jar。

使用Apache Mail的時候需要導(dǎo)入兩個jar包:mail.jar、commons-email-1.3.1.jar。

四、使用Java Mail發(fā)送郵件

復(fù)制代碼 代碼如下:
 public static void main(String[] args) throws Exception {
         final String user = "779554589";
         final String password = "";
         String fromAddress = "779554589@qq.com";
         String toAddress = "loadfate@163.com";
         String subject = "郵件測試主題";
         String content = "這是一個測試郵件<b>哈哈</b>";
         //配置參數(shù)
         Properties props = new Properties();
         props.setProperty("mail.smtp.auth", "true");
         props.setProperty("mail.transport.protocol", "smtp");
         props.setProperty("mail.host", "smtp.qq.com");
         // 方法一:使用transport對象發(fā)送郵件
         {
             //通過參數(shù)生成會話
             Session session = Session.getInstance(props);
             //啟用調(diào)試模式
             session.setDebug(true);
             //創(chuàng)建一封郵件,并設(shè)置信息
             Message message = new MimeMessage(session);
             message.setFrom(new InternetAddress(fromAddress));

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 重庆市| 台东县| 光泽县| 景谷| 东源县| 区。| 佛冈县| 仙居县| 洛川县| 丰镇市| 鸡东县| 恭城| 桦川县| 济源市| 江油市| 屏山县| 和静县| 黑河市| 宝鸡市| 彩票| 博兴县| 分宜县| 汝阳县| 南通市| 舟曲县| 台东县| 太康县| 铁力市| 罗甸县| 泰州市| 商洛市| 彝良县| 永寿县| 紫金县| 桐乡市| 土默特右旗| 浮山县| 西青区| 盐亭县| 贵港市| 巴中市|