net.jxta.search.webprovider
Class MailService

java.lang.Object
  |
  +--net.jxta.search.webprovider.MailService

public class MailService
extends java.lang.Object

Thin wrapper on JavaMail. This simplifies sending email for the limited uses in infrasearch


Constructor Summary
MailService(java.lang.String smtpServer, java.lang.String defaultSender)
          Creates a MailService instance.
 
Method Summary
 void sendMail(java.lang.String recipient, java.lang.String subject, java.lang.String msg)
          Synchronous call to send mail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailService

public MailService(java.lang.String smtpServer,
                   java.lang.String defaultSender)
            throws javax.mail.internet.AddressException
Creates a MailService instance.
Parameters:
smtpServer - The smtp server to use.
defaultSender - The sending email address to use by default.
Method Detail

sendMail

public void sendMail(java.lang.String recipient,
                     java.lang.String subject,
                     java.lang.String msg)
              throws javax.mail.MessagingException
Synchronous call to send mail