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

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

javax.mail 1.5.6.jar

官網(wǎng)免費(fèi)版

javax.mail 1.5.6.jar下載
  • 軟件大?。?span itemprop="fileSize">350.00 KB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時間:2017-07-03 10:35:37
  • 軟件等級:4星
  • 軟件廠商: -
  • 應(yīng)用平臺:WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大小:350.00 KB

點(diǎn)贊 好評 0%(0) 差評 差評 0%(0)

相關(guān)軟件

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

小編為您推薦: mail.jar jar包

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

mail.jar

mail.jar使用方法:

首先導(dǎo)入mail.jar包并buildpath.

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

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

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

第一步:寫一個properties并設(shè)置各項(xiàng)值等下要用:

Properties props = System.getProperties();

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

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

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

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

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

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

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

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

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

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

MimeMessage msg = new MimeMessage(session);

然后把昵稱轉(zhuǎn)編碼加上發(fā)送郵箱,設(shè)置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);

設(shè)置郵件主題subject:

msg.setSubject(subject);

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

先新建:

Multipart mp = new MimeMultipart();

然后添加附件,多個附件重復(fù)多次:

MimeBodyPart mbp = new MimeBodyPart();

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

FileDataSource fds = new FileDataSource(filename);

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

mbp.setDataHandler(new DataHandler(fds));

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

mbp.setFileName(fds.getName());

// 把這個mbp附件add進(jìn)去

mp.addBodyPart(mbp);

同理,添加文本:

MimeBodyPart mbp = new MimeBodyPart();

mbp.setText(body);

mp.addBodyPart(mbp);

然后設(shè)置mp為消息正文:

msg.setContent(mp);

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

msg.setText("正文");

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

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();

完畢!

更多>> 軟件截圖

推薦應(yīng)用

    其他版本下載

      精品推薦 jar包

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

      相關(guān)文章

      下載地址

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

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

      發(fā)表評論

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

      查看所有 0條 評論>>

      更多>> 猜你喜歡