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

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - java實(shí)現(xiàn)基于SMTP發(fā)送郵件的方法

java實(shí)現(xiàn)基于SMTP發(fā)送郵件的方法

2019-12-27 12:49答復(fù)哈 JAVA教程

這篇文章主要介紹了java實(shí)現(xiàn)基于SMTP發(fā)送郵件的方法,實(shí)例分析了java基于SMTP服務(wù)發(fā)送郵件的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實(shí)例講述了java實(shí)現(xiàn)基于SMTP發(fā)送郵件的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

?
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
import java.util.Date;
import java.util.Properties;
import javax.mail.Authenticator;
import javax.mail.Message;
import javax.mail.PasswordAuthentication;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
import org.apache.log4j.Logger;
public class MailUtil {
 private static Logger logger = Logger.getLogger(MailUtil.class);
 /**
  * 發(fā)送郵件
  *
  * @param smtp
  *   SMTP服務(wù)器
  * @param user
  *   用戶名
  * @param password
  *   密碼
  * @param subject
  *   標(biāo)題
  * @param content
  *   郵件內(nèi)容
  * @param from
  *   發(fā)件人郵箱
  * @param to
  *   收件人郵箱
  */
 public static void send(String smtp, final String user,
   final String password, String subject, String content, String from,
   String to) {
  try {
   Properties props = new Properties();
   props.put("mail.smtp.host", smtp);
   props.put("mail.smtp.auth", "true");
   Session ssn = Session.getInstance(props, new Authenticator() {
    @Override
    protected PasswordAuthentication getPasswordAuthentication() {
     return new PasswordAuthentication(user, password);
    }
   });
   MimeMessage message = new MimeMessage(ssn);
   //由郵件會話新建一個消息對象
   InternetAddress fromAddress = new InternetAddress(from);
   //發(fā)件人的郵件地址
   message.setFrom(fromAddress);
   //設(shè)置發(fā)件人
   InternetAddress toAddress = new InternetAddress(to);
   //收件人的郵件地址
   message.addRecipient(Message.RecipientType.TO, toAddress);
   //設(shè)置收件人
   message.setSubject(subject);
   //設(shè)置標(biāo)題
   message.setText(content);
   //設(shè)置內(nèi)容
   message.setSentDate(new Date());
   //設(shè)置發(fā)信時間
   Transport transport = ssn.getTransport("smtp");
   transport.connect(smtp, user, password);
   transport.sendMessage(message, message
     .getRecipients(Message.RecipientType.TO));
   // transport.send(message);
   transport.close();
   logger.info("郵件發(fā)送成功");
  } catch (Exception e) {
   logger.warn("郵件發(fā)送失敗", e);
  }
 }
}

希望本文所述對大家的java程序設(shè)計(jì)有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 黄视频在线观看免费 | www.久久.com | 久久午夜精品 | 中文字幕精品一区 | 色成人免费网站 | 欧美日韩免费在线 | 日韩成人在线一区二区 | 日韩免费在线观看视频 | 精品久久久久久久久久久 | 国产美女久久 | 日本中文字幕久久 | 在线观看av大片 | 国产精品一区久久久 | 美女视频一区二区三区 | 毛片视频免费 | 国产精品美女久久久久久久久久久 | xx视频在线观看 | 操操碰 | 亚洲综合二区 | 中文字幕日产乱码六区小草 | 国产一卡二卡三卡 | 国产亚洲精品美女久久久久久久久久 | 99国产视频 | 精品久久一区 | 男人的天堂久久精品 | 国产精品毛片 | 日韩经典一区 | 亚洲一区二区三区免费观看 | 成人精品久久久 | 久久久久久久国产精品 | 久久精品国产清自在天天线 | 欧美福利在线观看 | 91 在线观看| 日韩精品免费在线观看 | 伊人精品在线 | 亚洲二区在线播放 | 午夜免费电影 | 亚洲免费在线视频 | www.国产精| 精品国产子伦久久久久久小说 | 天天躁日日躁bbbbb |