資源簡介
圖文并茂郵件實現、普通郵件發送演示、帶附件的郵件發送的源碼以及編寫時所參考的相關資料和大家分享一下!

代碼片段和文件信息
package?org.mail.demo;
import?java.util.Properties;
import?javax.activation.DataHandler;
import?javax.activation.DataSource;
import?javax.activation.FileDataSource;
import?javax.mail.Address;
import?javax.mail.Message;
import?javax.mail.MessagingException;
import?javax.mail.Session;
import?javax.mail.Transport;
import?javax.mail.internet.InternetAddress;
import?javax.mail.internet.MimeBodyPart;
import?javax.mail.internet.MimeMessage;
import?javax.mail.internet.MimeMultipart;
public?class?Test02?{
public?static?void?main(String[]?args)?throws?MessagingException?{
Properties?props=new?Properties();
props.setProperty(“mail.smtp.auth“?“true“);
props.setProperty(“mail.transport.protocol““smtp“);
Session?session=Session.getDefaultInstance(props);
session.setDebug(true);
Message?msg=new?MimeMessage(session);
msg.setSubject(“代附件的郵件發送測試“);
msg.setFrom(new?InternetAddress(“soft03_test@sina.com“));
MimeMultipart?mimeMult=new?MimeMultipart(“mixed“);
msg.setContent(mimeMult);
MimeBodyPart?adjunct=new?MimeBodyPart();
MimeBodyPart?context=new?MimeBodyPart();
mimeMult.addBodyPart(adjunct);
mimeMult.addBodyPart(context);
DataSource?fs=new?FileDataSource(“c:\\111.gif“);
DataHandler?dh=new?DataHandler(fs);
adjunct.setDataHandler(dh);
context.setText(“這里是郵件正文內容“);
Transport?transport=session.getTransport();
transport.connect(“smtp.sina.com“?25?“soft03_test“?“soft03_test“);
transport.sendMessage(msg?new?Address[]{new?InternetAddress(“soft03_test@sina.com“)});
transport.close();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????101888??2010-08-10?09:57??郵件筆記.doc
?????文件?????242734??2010-08-11?08:21??POP3_百度百科.mht
?????文件?????247497??2010-08-11?08:21??SMTP_百度百科.mht
?????文件???????1658??2010-01-02?22:52??代附件的郵件發送.java
?????文件???????1123??2009-12-29?15:52??普通郵件發送演示.java
?????文件????????674??2010-08-10?09:53??圖文并茂郵件實現.java
?????文件?????377578??2010-01-03?15:50??圖文并茂正文(樣式不正常).jpg
-----------?---------??----------?-----??----
???????????????973152????????????????????7
評論
共有 條評論