org.jboss.seam.mail.core
Class BaseMailMessage
java.lang.Object
org.jboss.seam.mail.core.BaseMailMessage
public class BaseMailMessage
- extends Object
- Author:
- Cody Lerum
|
Constructor Summary |
BaseMailMessage(javax.mail.Session session)
|
BaseMailMessage(javax.mail.Session session,
org.jboss.seam.mail.core.enumerations.ContentType rootContentType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseMailMessage
public BaseMailMessage(javax.mail.Session session,
org.jboss.seam.mail.core.enumerations.ContentType rootContentType)
BaseMailMessage
public BaseMailMessage(javax.mail.Session session)
addRecipient
public void addRecipient(org.jboss.seam.mail.core.enumerations.RecipientType recipientType,
javax.mail.internet.InternetAddress emailAddress)
addRecipients
public void addRecipients(org.jboss.seam.mail.core.enumerations.RecipientType recipientType,
javax.mail.internet.InternetAddress[] emailAddresses)
addRecipients
public void addRecipients(org.jboss.seam.mail.core.enumerations.RecipientType recipientType,
Collection<javax.mail.internet.InternetAddress> emailAddresses)
setFrom
public void setFrom(javax.mail.internet.InternetAddress emailAddress)
setFrom
public BaseMailMessage setFrom(Collection<javax.mail.internet.InternetAddress> emailAddresses)
setReplyTo
public void setReplyTo(String address)
throws javax.mail.internet.AddressException
- Throws:
javax.mail.internet.AddressException
setReplyTo
public void setReplyTo(String name,
String address)
setReplyTo
public void setReplyTo(javax.mail.internet.InternetAddress emailAddress)
setReplyTo
public void setReplyTo(Collection<javax.mail.internet.InternetAddress> emailAddresses)
setSubject
public void setSubject(String value)
setSubject
public void setSubject(String value,
String charset)
setSentDate
public void setSentDate(Date date)
setMessageID
public void setMessageID(String messageId)
addDeliveryRecieptAddresses
public void addDeliveryRecieptAddresses(Collection<javax.mail.internet.InternetAddress> addresses)
addReadRecieptAddresses
public void addReadRecieptAddresses(Collection<javax.mail.internet.InternetAddress> addresses)
addDeliveryReciept
public void addDeliveryReciept(String address)
addReadReciept
public void addReadReciept(String address)
setImportance
public void setImportance(org.jboss.seam.mail.core.enumerations.MessagePriority messagePriority)
setHeader
public void setHeader(org.jboss.seam.mail.core.Header header)
addHeaders
public void addHeaders(Collection<org.jboss.seam.mail.core.Header> headers)
addHeader
public void addHeader(org.jboss.seam.mail.core.Header header)
setText
public void setText(String text)
setHTML
public void setHTML(String html)
setHTMLNotRelated
public void setHTMLNotRelated(String html)
setHTMLTextAlt
public void setHTMLTextAlt(String html,
String text)
setCalendar
public void setCalendar(String body,
AttachmentPart invite)
addAttachment
public void addAttachment(org.jboss.seam.mail.core.EmailAttachment emailAttachment)
addAttachments
public void addAttachments(Collection<org.jboss.seam.mail.core.EmailAttachment> emailAttachments)
getAttachments
public Map<String,AttachmentPart> getAttachments()
getRootMimeMessage
public javax.mail.internet.MimeMessage getRootMimeMessage()
finalizeMessage
public void finalizeMessage()
getFinalizedMessage
public javax.mail.internet.MimeMessage getFinalizedMessage()
send
public void send()
Copyright © 2011 Seam Framework. All Rights Reserved.