Class Mail

java.lang.Object
de.galan.commons.net.mail.Mail

public class Mail extends Object
Represents an E-Mail to send. Bean-style accessors are available, as well as fluent setters.
  • Field Details

  • Constructor Details

  • Method Details

    • getSubject

      public String getSubject()
    • setSubject

      public void setSubject(String subject)
    • subject

      public Mail subject(String mailSubject)
    • getBodyText

      public String getBodyText()
    • setBodyText

      public void setBodyText(String bodyText)
    • bodyText

      public Mail bodyText(String mailBodyText)
    • getBodyHtml

      public String getBodyHtml()
    • setBodyHtml

      public void setBodyHtml(String bodyHtml)
    • bodyHtml

      public Mail bodyHtml(String mailBodyHtml)
    • getFrom

      public MailAddress getFrom()
    • setFrom

      public void setFrom(MailAddress from)
    • from

      public Mail from(MailAddress mailFrom)
    • sender

      public Mail sender(String mailFrom)
    • getReplyTo

      public MailAddress getReplyTo()
    • setReplyTo

      public void setReplyTo(MailAddress replyTo)
    • replyTo

      public Mail replyTo(MailAddress mailReplyTo)
    • replyTo

      public Mail replyTo(String mailReplyTo)
    • getPriority

      public MailPriority getPriority()
    • setPriority

      public void setPriority(MailPriority priority)
    • priority

      public Mail priority(MailPriority MailPriority)
    • getRecipientsTo

      public List<MailAddress> getRecipientsTo()
    • getRecipientsCc

      public List<MailAddress> getRecipientsCc()
    • getRecipientsBcc

      public List<MailAddress> getRecipientsBcc()
    • addRecipientTo

      public void addRecipientTo(MailAddress address)
    • addRecipientCc

      public void addRecipientCc(MailAddress address)
    • addRecipientBcc

      public void addRecipientBcc(MailAddress address)
    • to

      public Mail to(MailAddress... mailAddress)
    • to

      public Mail to(String... mailAddress)
    • cc

      public Mail cc(MailAddress... mailAddress)
    • cc

      public Mail cc(String... mailAddress)
    • bcc

      public Mail bcc(MailAddress... mailAddress)
    • bcc

      public Mail bcc(String... mailAddress)
    • getHeader

      public com.google.common.collect.Multimap<String,String> getHeader()
    • addHeader

      public void addHeader(String name, String value)
    • header

      public Mail header(String name, String value)
    • hasHeaders

      public boolean hasHeaders()
    • getNumberRecipients

      public int getNumberRecipients()
    • hasRecipients

      @AssertTrue public @javax.validation.constraints.AssertTrue boolean hasRecipients()
    • addAttachment

      public void addAttachment(Attachment attachment)
    • addAttachments

      public void addAttachments(List<Attachment> listOfAttachments)
    • attachment

      public Mail attachment(Attachment mailAttachment)
    • removeAttachment

      public void removeAttachment(Attachment attachment)
    • removeAllAttachments

      public void removeAllAttachments()
    • getAttachments

      public List<Attachment> getAttachments()
    • hasAttachments

      public boolean hasAttachments()
    • toString

      public String toString()
      Overrides:
      toString in class Object