org.openxava.util
Class Emails

java.lang.Object
  extended by org.openxava.util.Emails

public class Emails
extends java.lang.Object

Author:
Janesh Kodikara

Nested Class Summary
static class Emails.Attachment
           
 
Constructor Summary
Emails()
           
 
Method Summary
static void send(java.lang.String smtpHost, int smtpPort, java.lang.String fromEmail, java.lang.String toEmail, java.lang.String subject, java.lang.String content)
           
static void send(java.lang.String smtpHost, int smtpPort, java.lang.String fromEmail, java.lang.String toEmail, java.lang.String ccEmail, java.lang.String subject, java.lang.String content)
           
static void send(java.lang.String fromEmail, java.lang.String toEmail, java.lang.String subject, java.lang.String content, Emails.Attachment... attachments)
           
static void send(java.lang.String fromEmail, java.lang.String senderName, java.lang.String toEmail, java.lang.String subject, java.lang.String content)
           
static void send(java.lang.String fromEmail, java.lang.String senderName, java.lang.String toEmail, java.lang.String ccEmail, java.lang.String subject, java.lang.String content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Emails

public Emails()
Method Detail

send

public static void send(java.lang.String smtpHost,
                        int smtpPort,
                        java.lang.String fromEmail,
                        java.lang.String toEmail,
                        java.lang.String subject,
                        java.lang.String content)
                 throws javax.mail.internet.AddressException,
                        javax.mail.MessagingException
Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException

send

public static void send(java.lang.String smtpHost,
                        int smtpPort,
                        java.lang.String fromEmail,
                        java.lang.String toEmail,
                        java.lang.String ccEmail,
                        java.lang.String subject,
                        java.lang.String content)
                 throws javax.mail.internet.AddressException,
                        javax.mail.MessagingException
Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException

send

public static void send(java.lang.String fromEmail,
                        java.lang.String toEmail,
                        java.lang.String subject,
                        java.lang.String content,
                        Emails.Attachment... attachments)
                 throws javax.mail.internet.AddressException,
                        javax.mail.MessagingException
Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException

send

public static void send(java.lang.String fromEmail,
                        java.lang.String senderName,
                        java.lang.String toEmail,
                        java.lang.String subject,
                        java.lang.String content)
                 throws javax.mail.internet.AddressException,
                        javax.mail.MessagingException,
                        java.io.UnsupportedEncodingException
Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException
java.io.UnsupportedEncodingException

send

public static void send(java.lang.String fromEmail,
                        java.lang.String senderName,
                        java.lang.String toEmail,
                        java.lang.String ccEmail,
                        java.lang.String subject,
                        java.lang.String content)
                 throws javax.mail.internet.AddressException,
                        javax.mail.MessagingException,
                        java.io.UnsupportedEncodingException
Throws:
javax.mail.internet.AddressException
javax.mail.MessagingException
java.io.UnsupportedEncodingException