2009-12-17 87 views

回答

4

短期和骯髒的複製和粘貼的使用JavaMail here發送一個簡單的純文本郵件

發送純文本味精,使用自定義的SMTP

微小的例子主持人:

 Properties props = new Properties(); 
    props.put("mail.smtp.host", "your.mailhost.com"); 
    Session session = Session.getDefaultInstance(props, null); 
    session.setDebug(true); 
    Message msg = new MimeMessage(session); 
    msg.setFrom(new InternetAddress("[email protected]")); 
    msg.setRecipients(Message.RecipientType.TO, new InternetAddress[]{new InternetAddress("[email protected]")}); 
    msg.setSubject("Subject Line"); 
    msg.setText("Text Body"); 
    Transport.send(msg); 
+0

感謝您的代碼。 – Ankur 2009-12-17 15:28:12

+0

我可以添加一個文件(如PDF)到這封郵件嗎? – Xeidos 2015-01-14 10:46:11

5

你應該看看JavaMail API

此外,您可能想看看Fancymail,一個小型圖書館,以簡化的JavaMail API的使用。

+1

我依然困惑不解的是'javax.mail'還沒有把它做成的JavaSE,但事情喜歡JAX-WS和SOAP都有。這是該死的奇特。 – skaffman 2009-12-17 08:51:53

相關問題