catalog.model.util
Class EmailUtil

java.lang.Object
  extended bycatalog.model.util.EmailUtil

public class EmailUtil
extends java.lang.Object

Utility class to send email.

Author:
Derek Y. Shen

Constructor Summary
EmailUtil()
           
 
Method Summary
static void sendEmail(java.lang.String smtpHost, java.lang.String senderAddress, java.lang.String senderName, java.util.List recipients, java.lang.String sub, java.lang.String msg)
          Send email to a list of recipients.
static void sendEmail(java.lang.String smtpHost, java.lang.String senderAddress, java.lang.String senderName, java.lang.String receiverAddress, java.lang.String sub, java.lang.String msg)
          Send email to a single recipient.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailUtil

public EmailUtil()
Method Detail

sendEmail

public static void sendEmail(java.lang.String smtpHost,
                             java.lang.String senderAddress,
                             java.lang.String senderName,
                             java.lang.String receiverAddress,
                             java.lang.String sub,
                             java.lang.String msg)
                      throws CatalogException
Send email to a single recipient.

Parameters:
smtpHost - the SMTP email server address
senderAddress - the sender email address
senderName - the sender name
receiverAddress - the recipient email address
sub - the subject of the email
msg - the message content of the email
Throws:
CatalogException

sendEmail

public static void sendEmail(java.lang.String smtpHost,
                             java.lang.String senderAddress,
                             java.lang.String senderName,
                             java.util.List recipients,
                             java.lang.String sub,
                             java.lang.String msg)
                      throws CatalogException
Send email to a list of recipients.

Parameters:
smtpHost - the SMTP email server address
senderAddress - the sender email address
senderName - the sender name
recipients - a list of receipients email addresses
sub - the subject of the email
msg - the message content of the email
Throws:
CatalogException


Copyright (c) 2004 The JCatalog Project.