JavaMail發送郵件API簡單介紹

主要API:

1、Message類:創建解析郵件的內容

2、Transport類:發送郵件的API

3、Store類:接收郵件的API

4、Session類:配置郵件服務器的主機名,端口號,採用的郵件發送和接收的協議。

JavaMail發送郵件相關的jar包:

1、activation.jar

2、mail.jar

發送郵件使用協議smtp,接收郵件使用pop3協議。

例如126郵件服務器與端口號:

pop.126.com  110

smtp.126.com   25


簡單介紹下Message發送郵件的內容:

1、Message.setContent(String,“text/html;charset=utf-8”);    //String 爲發送的郵件內容。

2、Message.setContent(MimeMultipart,“text/html;charset=utf-8”);   //發送內容也可以是MimeMultipart類型。

      Message.saveChanges();     //需要保持修改,否則可能不起作用。

一個MimeMultipart中可以包含一個或多個MimeBodyPart和MimeMultipart。

使用方式爲:MimeMultipart.addBodyPart(new MimeBodyPart1);

MimeMultipart.addBodyPart(new MimeBodyPart2);

MimeMultipart.addBodyPart(new MimeMultipart);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章