麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

JavaMail快速入門-3

2019-11-18 16:20:41
字體:
來源:轉載
供稿:網友

  下一步,如下所示運行SimpleSender,用你自己的SMTP替換你email設置中的smtp.myISP.net:

  java com.lotontech.mail.SimpleSender smtp.myISP.net [email protected]
[email protected] "Hello" "Just to say Hello."

  如果它能正常工作起來的話,在接收端你將看到如圖2所示的內容

     圖2 從SimpleSender讀取的消息

  SimpleSender類主要由Send(…)方法完成。其代碼如下:

/**

* "send" method to send the message.

*/

public static void send(String smtpServer, String to, String from

, String subject, String body)

 {

  try

  {

   PRoperties props = System.getProperties();

   // -- Attaching to default session, or we could start a new one --

   props.put("mail.smtp.host", smtpServer);

   Session session = Session.getDefaultInstance(props, null);

   // -- Create a new message --

   Message msg = new MimeMessage(session);

   // -- Set the FROM and TO fields --

   msg.setFrom(new InternetAddress(from));

   msg.setRecipients(Message.RecipientType.TO,

   InternetAddress.parse(to, false));

   // -- We could include CC recipients too --

   // if (cc != null)

   // msg.setRecipients(Message.RecipientType.CC

   // ,InternetAddress.parse(cc, false));

   // -- Set the subject and body text --

   msg.setSubject(subject);

   msg.setText(body);

   // -- Set some other header information --

   msg.setHeader("X-Mailer", "LOTONtechEmail");

   msg.setSentDate(new Date());

   // -- Send the message --

   Transport.send(msg);

   System.out.println("Message sent OK.");

  }

  catch (Exception ex)

  {

   ex.printStackTrace();

  }

 }

 }

 
  首先,請注意,你得到一個emailsession(java.mail.Session),沒有它你什么都做不了。在這個案例中,你調用了Sesion.getDefultInstance(…)來得到一個共享session,其它的桌面應用程序也可以使用它;你也可以通過Session.getInstance(…)方法建立一個新的session,它對于你的應用程序來說是唯一的。然后我們能夠證明email客戶端應用程序對每個用戶來說,其使用方法都是一樣的,比如它可以是一個用servlet實現的基于Web的email系統。

  建立一個session需要設置一些屬性;如果你通過SMTP發送消息,那么至少需要設置mail.smtp.host屬性。在API文檔中你可以找到其它的屬性。

  現在你有了一個session,創建了一個消息。在這個例子中,你就可以設置email地址信息、主題、正文了,所有這些都取自于命令行。你也可以設置一些頭信息,包括日期等,并且你還可以指定復制(CC)的收件人。

  最后,你通過javax.mail.Transport類發送消息。如果你想知道我們的emailsession,請看后面的消息構造器。

(出處:http://www.companysz.com)



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 二级大黄大片高清在线视频 | 天天草天天干天天射 | 欧美一区二区片 | 久久精品毛片 | 精品一区在线视频 | 成人午夜看片 | 免费黄色大片在线观看 | 激情亚洲一区二区三区 | 亚洲影视中文字幕 | 午夜久久视频 | 色婷婷a v | 羞羞网站入口 | 久色视频 | 国产成人精品区一区二区不卡 | 午夜久久视频 | 久久2019中文字幕 | 亚洲一区二区三区精品在线观看 | 色播视频在线播放 | 欧美视频在线观看一区 | 精品三级内地国产在线观看 | 欧美成人一区免费视频 | 中文字幕免费一区 | 国产免费一区二区三区网站免费 | 亚洲欧美aⅴ | 综合97| 久夜tv | 视频一区二区三区在线播放 | 欧美毛片 | 精品1 | www.99热视频| 午夜精品老牛av一区二区三区 | 国内精品视频饥渴少妇在线播放 | 香蕉黄色网| 毛片视频在线免费观看 | 精品国产一区二区三 | 毛片免费观看日本中文 | 99最新网址 | 午夜精品影院 | 久草手机在线视频 | 久久精品视频1 | 色综合视频|