palio.modules.mail
Class MailMessage

java.lang.Object
  extended by palio.modules.mail.MailMessage

public class MailMessage
extends java.lang.Object

Date: 2006-02-25 Time: 10:17:23

Author:
Krzysztof Madyniak (kmadyniak@torn.com.pl)

Constructor Summary
MailMessage(Instance instance, javax.mail.Session session)
           
 
Method Summary
 void addAttachment(byte[] content, java.lang.String fileName, java.lang.String mimeType)
           
 void addRecipient(java.lang.String recipientType, java.lang.String address)
           
static void main(java.lang.String[] args)
           
 void send(java.lang.String username, java.lang.String password)
           
 void setFrom(java.lang.String address)
           
 void setMessageContent(java.lang.String message, java.lang.String charset, java.lang.String type)
           
 void setMessageContent(java.lang.String message, java.lang.String charset, java.lang.String type, java.lang.Boolean embedMedia)
           
 void setRecipient(java.lang.String recipientType, java.lang.String address)
           
 void setSubject(java.lang.String subject)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailMessage

public MailMessage(Instance instance,
                   javax.mail.Session session)
Method Detail

setFrom

public void setFrom(java.lang.String address)
             throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

addRecipient

public void addRecipient(java.lang.String recipientType,
                         java.lang.String address)
                  throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setRecipient

public void setRecipient(java.lang.String recipientType,
                         java.lang.String address)
                  throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setSubject

public void setSubject(java.lang.String subject)
                throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setMessageContent

public void setMessageContent(java.lang.String message,
                              java.lang.String charset,
                              java.lang.String type)
                       throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

setMessageContent

public void setMessageContent(java.lang.String message,
                              java.lang.String charset,
                              java.lang.String type,
                              java.lang.Boolean embedMedia)
                       throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

addAttachment

public void addAttachment(byte[] content,
                          java.lang.String fileName,
                          java.lang.String mimeType)
                   throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

send

public void send(java.lang.String username,
                 java.lang.String password)
          throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

main

public static void main(java.lang.String[] args)
                 throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException