类 DKIMMessage

java.lang.Object
javax.mail.Message
javax.mail.internet.MimeMessage
com.sun.mail.smtp.SMTPMessage
com.gdxsoft.easyweb.utils.Mail.DKIMMessage
所有已实现的接口:
javax.mail.internet.MimePart, javax.mail.Part

public class DKIMMessage extends com.sun.mail.smtp.SMTPMessage
  • 嵌套类概要

    从类继承的嵌套类/接口 javax.mail.internet.MimeMessage

    javax.mail.internet.MimeMessage.RecipientType
  • 字段概要

    从类继承的字段 com.sun.mail.smtp.SMTPMessage

    NOTIFY_DELAY, NOTIFY_FAILURE, NOTIFY_NEVER, NOTIFY_SUCCESS, RETURN_FULL, RETURN_HDRS

    从类继承的字段 javax.mail.internet.MimeMessage

    cachedContent, content, contentStream, dh, flags, headers, modified, saved

    从类继承的字段 javax.mail.Message

    expunged, folder, msgnum, session

    从接口继承的字段 javax.mail.Part

    ATTACHMENT, INLINE
  • 构造器概要

    构造器
    构造器
    说明
    DKIMMessage(javax.mail.internet.MimeMessage message, DKIMSigner signer)
     
    DKIMMessage(javax.mail.Session session, DKIMSigner signer)
     
    DKIMMessage(javax.mail.Session session, InputStream is, DKIMSigner signer)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    Redefined the MessageId
     
    void
    seCustomerMessageId(String customerMessageId)
    Redefined the MessageId
    void
    setAllow8bitMIME(boolean allow)
     
    void
    setEncodedBody(String encodedBody)
     
    protected void
     
    void
    writeTo(OutputStream os, String[] ignoreList)
    Output the message as an RFC 822 format stream, without specified headers.

    从类继承的方法 com.sun.mail.smtp.SMTPMessage

    getAllow8bitMIME, getEnvelopeFrom, getMailExtension, getNotifyOptions, getReturnOption, getSendPartial, getSubmitter, setEnvelopeFrom, setMailExtension, setNotifyOptions, setReturnOption, setSendPartial, setSubmitter

    从类继承的方法 javax.mail.internet.MimeMessage

    addFrom, addHeader, addHeaderLine, addRecipients, addRecipients, createInternetHeaders, createMimeMessage, getAllHeaderLines, getAllHeaders, getAllRecipients, getContent, getContentID, getContentLanguage, getContentMD5, getContentStream, getContentType, getDataHandler, getDescription, getDisposition, getEncoding, getFileName, getFlags, getFrom, getHeader, getHeader, getInputStream, getLineCount, getMatchingHeaderLines, getMatchingHeaders, getMessageID, getNonMatchingHeaderLines, getNonMatchingHeaders, getRawInputStream, getReceivedDate, getRecipients, getReplyTo, getSender, getSentDate, getSize, getSubject, isMimeType, isSet, parse, removeHeader, reply, reply, saveChanges, setContent, setContent, setContentID, setContentLanguage, setContentMD5, setDataHandler, setDescription, setDescription, setDisposition, setFileName, setFlags, setFrom, setFrom, setFrom, setHeader, setRecipients, setRecipients, setReplyTo, setSender, setSentDate, setSubject, setSubject, setText, setText, setText, updateHeaders, writeTo

    从类继承的方法 javax.mail.Message

    addRecipient, getFolder, getMessageNumber, getSession, isExpunged, match, setExpunged, setFlag, setMessageNumber, setRecipient

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • DKIMMessage

      public DKIMMessage(javax.mail.Session session, DKIMSigner signer)
    • DKIMMessage

      public DKIMMessage(javax.mail.internet.MimeMessage message, DKIMSigner signer) throws javax.mail.MessagingException
      抛出:
      javax.mail.MessagingException
    • DKIMMessage

      public DKIMMessage(javax.mail.Session session, InputStream is, DKIMSigner signer) throws javax.mail.MessagingException
      抛出:
      javax.mail.MessagingException
  • 方法详细资料

    • updateMessageID

      protected void updateMessageID() throws javax.mail.MessagingException
      覆盖:
      updateMessageID 在类中 javax.mail.internet.MimeMessage
      抛出:
      javax.mail.MessagingException
    • getCustomerMessageId

      public String getCustomerMessageId()
      Redefined the MessageId
      返回:
      the customerMessageId
    • seCustomerMessageId

      public void seCustomerMessageId(String customerMessageId)
      Redefined the MessageId
      参数:
      customerMessageId - the customerMessageId to set
    • writeTo

      public void writeTo(OutputStream os, String[] ignoreList) throws IOException, javax.mail.MessagingException
      Output the message as an RFC 822 format stream, without specified headers. If the saved flag is not set, the saveChanges method is called. If the modified flag is not set and the content array is not null, the content array is written directly, after writing the appropriate message headers.
      覆盖:
      writeTo 在类中 javax.mail.internet.MimeMessage
      抛出:
      IOException
      javax.mail.MessagingException
    • getEncodedBody

      public String getEncodedBody()
    • setEncodedBody

      public void setEncodedBody(String encodedBody)
    • setAllow8bitMIME

      public void setAllow8bitMIME(boolean allow)
      覆盖:
      setAllow8bitMIME 在类中 com.sun.mail.smtp.SMTPMessage