org.jutil.net
Interface EmailMessage

All Superinterfaces:
java.io.Serializable, XMLExternalizable
All Known Implementing Classes:
DefaultEmailMessage, HtmlEmailMessage

public interface EmailMessage
extends java.io.Serializable, XMLExternalizable


Method Summary
 void attacheFile(java.lang.String file)
           
 void attacheFiles(java.lang.String[] files)
           
 javax.mail.Authenticator getAuthenticator()
           
 java.util.Collection getBCC()
           
 java.lang.String getBody()
           
 java.util.Collection getCC()
           
 java.util.Collection getFiles()
           
 java.lang.String getFrom()
           
 java.lang.String getMimeType()
           
 java.lang.String getServer()
           
 java.lang.String getSubject()
           
 java.util.Collection getTO()
           
 void send()
           
 void setBCC(java.lang.String bcc)
           
 void setBCC(java.lang.String[] bcc)
           
 void setBody(java.lang.String body)
           
 void setCC(java.lang.String cc)
           
 void setCC(java.lang.String[] cc)
           
 void setFrom(java.lang.String from)
           
 void setMimeType(java.lang.String mimeType)
           
 void setServer(java.lang.String server)
           
 void setSmtpPass(java.lang.String smtppass)
           
 void setSmtpUser(java.lang.String smtpUser)
           
 void setSubject(java.lang.String subject)
           
 void setTO(java.lang.String to)
           
 void setTO(java.lang.String[] to)
           
 
Methods inherited from interface org.jutil.xml.io.XMLExternalizable
readExternal, writeExternal
 

Method Detail

setSmtpUser

void setSmtpUser(java.lang.String smtpUser)

setSmtpPass

void setSmtpPass(java.lang.String smtppass)

setFrom

void setFrom(java.lang.String from)

getFrom

java.lang.String getFrom()

setMimeType

void setMimeType(java.lang.String mimeType)

getMimeType

java.lang.String getMimeType()

setSubject

void setSubject(java.lang.String subject)

getSubject

java.lang.String getSubject()

setServer

void setServer(java.lang.String server)

getServer

java.lang.String getServer()

setTO

void setTO(java.lang.String to)

setTO

void setTO(java.lang.String[] to)

getTO

java.util.Collection getTO()

setCC

void setCC(java.lang.String cc)

setCC

void setCC(java.lang.String[] cc)

getCC

java.util.Collection getCC()

setBCC

void setBCC(java.lang.String bcc)

setBCC

void setBCC(java.lang.String[] bcc)

getBCC

java.util.Collection getBCC()

setBody

void setBody(java.lang.String body)

getBody

java.lang.String getBody()

attacheFile

void attacheFile(java.lang.String file)

attacheFiles

void attacheFiles(java.lang.String[] files)

getFiles

java.util.Collection getFiles()

getAuthenticator

javax.mail.Authenticator getAuthenticator()

send

void send()
          throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException