类 MailDecode
java.lang.Object
com.gdxsoft.easyweb.utils.Mail.MailDecode
邮件解码
- 作者:
- Administrator
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Get all recipients (to, cc, bcc)【获得附件存放路径】getAtts()获取所有附件,包括attachment和inlinegetBcc()获取密送人列表获取邮件正文 HTML获取邮件正文 纯文本getCc()获取抄送列表getFrom()获取发件人地址getMailAddress(String type) 获得邮件的收件人,抄送,和密送的地址和姓名,
根据所传递的参数的不同
"to"
"cc"
"bcc"
"all" -- All recipients获得此邮件的Message-IDboolean判断此邮件是否需要回执,如果需要回执返回"true",否则返回"false"获取邮件发送日期获取邮件主题getTo()获取收件人列表booleanisContainAttach(javax.mail.Part part) 判断此邮件是否包含附件booleanisNew()判断此邮件是否已读,如果未读返回返回false,反之返回truevoid保存所有附件
-
构造器详细资料
-
MailDecode
初始化对象- 参数:
mimeMessage- 邮件attachmentSavePath- 附件保存目录
-
-
方法详细资料
-
getAtts
获取所有附件,包括attachment和inline- 返回:
- the _Atts
-
getFrom
获取发件人地址- 返回:
- 地址
- 抛出:
Exception
-
getCc
获取抄送列表- 返回:
- 抄送列表
- 抛出:
Exception
-
getTo
获取收件人列表- 返回:
- 收件人列表
- 抛出:
Exception
-
getBcc
获取密送人列表- 返回:
- 密送人列表
- 抛出:
Exception
-
getAllRecipients
Get all recipients (to, cc, bcc)- 返回:
- The all recipients
- 抛出:
Exception
-
getMailAddress
获得邮件的收件人,抄送,和密送的地址和姓名,
根据所传递的参数的不同
"to"
"cc"
"bcc"
"all" -- All recipients- 返回:
- 邮件地址列表
- 抛出:
Exception
-
getSubject
获取邮件主题- 抛出:
javax.mail.MessagingException
-
getSentDate
获取邮件发送日期- 抛出:
Exception
-
getReplySign
public boolean getReplySign() throws javax.mail.MessagingException判断此邮件是否需要回执,如果需要回执返回"true",否则返回"false"- 返回:
- 是否需要回执
- 抛出:
javax.mail.MessagingException
-
getMessageId
获得此邮件的Message-ID- 返回:
- Message-ID
- 抛出:
javax.mail.MessagingException
-
isNew
public boolean isNew() throws javax.mail.MessagingException判断此邮件是否已读,如果未读返回返回false,反之返回true- 返回:
- 此邮件是否已读
- 抛出:
javax.mail.MessagingException
-
isContainAttach
判断此邮件是否包含附件- 参数:
part- 邮件部分- 返回:
- 是否包含附件
- 抛出:
Exception
-
saveAttachments
保存所有附件- 抛出:
Exception
-
getAttachPath
【获得附件存放路径】- 返回:
- 附件存放路径
-
getBodyHtml
获取邮件正文 HTML- 返回:
- 正文 HTML
- 抛出:
Exception
-
getBodyText
获取邮件正文 纯文本- 返回:
- 正文 纯文本
- 抛出:
Exception
-