資源簡介
JavaMail中文附件處理
代碼片段和文件信息
import?javax.mail.*;
import?java.util.*;
import?java.io.*;
public?class?ReceiveMail?{
????//處理任何一種郵件都需要的方法
????private?void?handle(Message?msg)?throws?Exception?{
????????System.out.println(“郵件主題:“?+?msg.getSubject());
????????System.out.println(“郵件作者:“?+?msg.getFrom()[0].toString());
????????System.out.println(“發送日期:“?+?msg.getSentDate());
????}
????//處理文本郵件
????private?void?handleText(Message?msg)?throws?Exception?{
????????this.handle(msg);
????????System.out.println(“郵件內容:“+msg.getContent());
????}
????//處理Multipart郵件,包括了保存附件的功能
????private?static?void?handleMultipart(Message?msg)?throws?Exception?{
????????String?disposition;
????????BodyPart?part;
????????Multipart?mp?=?(Multipart)?msg.getContent();
????????//Miltipart的數量用于除了多個part比如多個附件
????????int?m
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????4200??2017-10-16?17:56??ReceiveMail.java
評論
共有 條評論