mail.jar下載 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置:首頁編程開發(fā)編程輔助 → javax.mail 1.5.6.jar 官網(wǎng)免費版

javax.mail 1.5.6.jar

官網(wǎng)免費版

javax.mail 1.5.6.jar
  • 軟件大。350KB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán):免費軟件
  • 更新時間:2017-07-03 10:35
  • 軟件等級:4星
  • 應用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大。350KB

點贊好評0%(0) 差評差評0%(0)

相關(guān)軟件

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦:mail.jarjar包

javax.mail 1.5.6.jar最大的作用就在于可以幫助用戶們在java中利用mail.jar發(fā)送email,十分方便,功能也非常強大,感興趣的朋友們千萬不要錯過哦!快來IT貓撲下載吧!

mail.jar

mail.jar使用方法:

首先導入mail.jar包并buildpath.

這個包主要用到的是 javax.mail.internet.*和 javax.mail.*的內(nèi)容.

寫一個連接qq的服務器(SMTP方式)的發(fā)郵件程序:

寫一個靜態(tài)方法sendEmail(){};

第一步:寫一個properties并設置各項值等下要用:

Properties props = System.getProperties();

// 創(chuàng)建信件服務器

props.put("mail.smtp.host", "smtp.qq.com");//主機host,跟郵件發(fā)送者必須一致

props.put("mail.smtp.auth", "true"); // 通過驗證

props.put("mail.smtp.port", "465");//加密服務端口465

props.put("mail.transport.protocol", "smtp");//方式為smtp

props.put("mail.smtp.ssl.enable", "true");//加密

//props.put("mail.debug", "true");//沒什么用

創(chuàng)建一個會話把屬性properties放進去:

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

創(chuàng)建一個消息把會話放進去:

MimeMessage msg = new MimeMessage(session);

然后把昵稱轉(zhuǎn)編碼加上發(fā)送郵箱,設置from:

msg.setFrom(new InternetAddress(MimeUtility.encodeText("發(fā)送人:") + "<266****[email protected]>"));

新建接受方的地址to:

InternetAddress[] address = new InternetAddress[]{"944*[email protected]","689*[email protected]}

將地址添加到指定的接受類型:

msg.addRecipients(Message.RecipientType.TO, address);

設置郵件主題subject:

msg.setSubject(subject);

然后設置mime類型的Multipart部分,也就是正文:

先新建:

Multipart mp = new MimeMultipart();

然后添加附件,多個附件重復多次:

MimeBodyPart mbp = new MimeBodyPart();

// 得到數(shù)據(jù)源

FileDataSource fds = new FileDataSource(filename);

// 得到附件本身并至入BodyPart

mbp.setDataHandler(new DataHandler(fds));

// 得到文件名同樣至入BodyPart

mbp.setFileName(fds.getName());

// 把這個mbp附件add進去

mp.addBodyPart(mbp);

同理,添加文本:

MimeBodyPart mbp = new MimeBodyPart();

mbp.setText(body);

mp.addBodyPart(mbp);

然后設置mp為消息正文:

msg.setcontent(mp);

如果沒有附件直接設置消息正文即可:

msg.setText("正文");

設置消息頭的日期,更新所有并保存:

msg.setSentDate(new Date());

msg.saveChanges();

最后,連接并發(fā)送,關(guān)閉連接:

Transport transport = session.getTransport("smtp");

transport.connect(username, password);

ransport.sendMessage(msg,msg.getRecipients(Message.RecipientType.TO));

transport.close();

完畢!

更多>>軟件截圖

推薦軟件

    其他版本下載

      精品推薦jar包

      jar包
      更多 (132個) >>jar包JAR(JavaArchive,Java歸檔文件)是與平臺無關(guān)的文件格式,它允許將許多文件組合成一個壓縮文件.為J2EE應用程序創(chuàng)建的JAR文件是EAR文件(企業(yè)JAR文件).JAR文件格式以流行的ZIP文件格式為基礎(chǔ).與ZIP文件不同的是,JAR文件不

      相關(guān)文章

      下載地址

      • javax.mail 1.5.6.jar 官網(wǎng)免費版

      查看所有評論>>網(wǎng)友評論

      發(fā)表評論

      (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:203046401

      查看所有0條評論>>

      更多>>猜你喜歡