国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java實現帶附件的郵件發送功能

Java實現帶附件的郵件發送功能

2020-12-23 12:15Mr丶Husky Java教程

這篇文章主要為大家詳細介紹了Java實現帶附件的郵件發送功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了java實現郵件發送功能的具體代碼,供大家參考,具體內容如下

1、需要導入mail.jar、activation.jar這兩個郵件發送的jar包,可在網上搜索并下載
2、需要設置相關郵箱服務器,我用的是qq郵箱,操作如下所示:開啟相關服務,并生產授權碼(這個代碼中會用到)。

Java實現帶附件的郵件發送功能

代碼如下所示:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
package com.ecg.controller;
 
import java.io.unsupportedencodingexception;
import java.security.generalsecurityexception;
import java.util.properties;
 
import javax.activation.datahandler;
import javax.activation.datasource;
import javax.activation.filedatasource;
import javax.mail.authenticator;
import javax.mail.bodypart;
import javax.mail.message;
import javax.mail.messagingexception;
import javax.mail.multipart;
import javax.mail.passwordauthentication;
import javax.mail.session;
import javax.mail.transport;
import javax.mail.internet.internetaddress;
import javax.mail.internet.mimebodypart;
import javax.mail.internet.mimemessage;
import javax.mail.internet.mimemultipart;
import javax.mail.internet.mimeutility;
 
import com.sun.mail.util.mailsslsocketfactory;
 
/**
 * 郵件發送
 *
 * @author wanglongfei 
 * e-mail: islongfei@gmail.com
 * @version 2017年8月27日
 *
 */
public class mailtest {
 
 
 public static void main(string [] args) throws generalsecurityexception, unsupportedencodingexception
 {
  // 收件人電子郵箱
  string to = "2528621082@qq.com";
 
  // 發件人電子郵箱
  string from = "1135237317@qq.com";
 
  // 指定發送郵件的主機為 smtp.qq.com
  string host = "smtp.qq.com"; //qq 郵件服務器
 
  // 獲取系統屬性
  properties properties = system.getproperties();
 
  // 設置郵件服務器
  properties.setproperty("mail.smtp.host", host);
 
  properties.put("mail.smtp.auth", "true");
  mailsslsocketfactory sf = new mailsslsocketfactory();
  sf.settrustallhosts(true);
  properties.put("mail.smtp.ssl.enable", "true");
  properties.put("mail.smtp.ssl.socketfactory", sf);
  // 獲取默認session對象
  session session = session.getdefaultinstance(properties,new authenticator(){
   public passwordauthentication getpasswordauthentication()
   //qq郵箱服務器賬戶、第三方登錄授權碼
    return new passwordauthentication("1135237317@qq.com", "dgahhkkjrtgafejj"); //發件人郵件用戶名、密碼
   }
  });
 
  try{
   // 創建默認的 mimemessage 對象
   mimemessage message = new mimemessage(session);
 
   // set from: 頭部頭字段
   message.setfrom(new internetaddress(from));
 
   // set to: 頭部頭字段
   message.addrecipient(message.recipienttype.to, new internetaddress(to));
 
   // set subject: 主題文字
   message.setsubject("家醫康心電診斷結果");
 
    // 創建消息部分
    bodypart messagebodypart = new mimebodypart();
  
    // 消息
    messagebodypart.settext("233333333333333");
 
    // 創建多重消息
    multipart multipart = new mimemultipart();
  
    // 設置文本消息部分
    multipart.addbodypart(messagebodypart);
  
    // 附件部分
    messagebodypart = new mimebodypart();
    //設置要發送附件的文件路徑
    string filename = "c:/users/下雨天-lalala/desktop/家醫康心電圖/十二導聯同步心電圖-.png";
    datasource source = new filedatasource(filename);
    messagebodypart.setdatahandler(new datahandler(source));
    
    //messagebodypart.setfilename(filename);
    //處理附件名稱中文(附帶文件路徑)亂碼問題
    messagebodypart.setfilename(mimeutility.encodetext(filename));
    multipart.addbodypart(messagebodypart);
  
    // 發送完整消息
    message.setcontent(multipart );
  
    // 發送消息
    transport.send(message);
    system.out.println("sent message successfully....");
   }catch (messagingexception mex) {
    mex.printstacktrace();
   }
 }
}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

原文鏈接:http://blog.csdn.net/qq_37480159/article/details/77683741

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产日韩欧美一二三区 | 欧美hdfree性xxxx | 免费在线看a | 国产高清av在线一区二区三区 | 九九综合九九 | 天天天干天天天操 | 搞黄免费视频 | 免费一区二区三区 | 国产成人精品综合 | 亚洲综合精品 | av午夜电影| 成人免费观看视频大全 | 欧美一级免费高清 | 久久久久久久久久久久久久免费看 | 亚洲国产精品一区二区三区 | 综合网视频 | 久久a毛片| 在线国产日韩 | 亚洲成av人片在线观看 | 午夜精品一区二区三区在线视频 | 欧美视频在线一区 | 99久久夜色精品国产网站 | 日韩免费高清视频 | 一级片在线播放 | 玖玖综合网 | 亚洲精品电影网在线观看 | 青青草原综合久久大伊人精品 | 久久精品一区二区三区中文字幕 | 精品一区二区三区免费毛片爱 | 激情久久久 | 欧美成人免费在线 | 国产成人综合av | 中文字幕久久精品 | 亚洲小视频网站 | 欧美一级在线观看 | 免费的黄视频 | 免费av电影网站 | 日本高清一区 | 欧美日韩一区二区三区在线观看 | 欧美日韩成人在线播放 | 精品视频久久 |