org.nhind.xdm.impl
Class SmtpMailClient

java.lang.Object
  extended by org.nhind.xdm.impl.SmtpMailClient
All Implemented Interfaces:
MailClient

public class SmtpMailClient
extends Object
implements MailClient

This class handles the packaging and sending of XDM data over SMTP.

Author:
vlewis

Constructor Summary
SmtpMailClient(String hostname, String username, String password)
           
 
Method Summary
 void mail(org.nhindirect.xd.common.DirectMessage message, String messageId, String suffix)
          Mail a DirectMessage object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmtpMailClient

public SmtpMailClient(String hostname,
                      String username,
                      String password)
Method Detail

mail

public void mail(org.nhindirect.xd.common.DirectMessage message,
                 String messageId,
                 String suffix)
          throws javax.mail.MessagingException
Description copied from interface: MailClient
Mail a DirectMessage object.

Specified by:
mail in interface MailClient
Parameters:
message - The DirectMessage wrapper.
messageId - The message ID.
Throws:
javax.mail.MessagingException


Copyright © 2010-2011 HNIN Direct. All Rights Reserved.