Ontimize 5.2072EN

com.ontimize.util.mail
Class DefaultMailManager

java.lang.Object
  extended bycom.ontimize.util.mail.AbstractMailManager
      extended bycom.ontimize.util.mail.DefaultMailManager

public class DefaultMailManager
extends AbstractMailManager


Nested Class Summary
 
Nested classes inherited from class com.ontimize.util.mail.AbstractMailManager
AbstractMailManager.PasswordDocument, AbstractMailManager.PopupAuthenticator, AbstractMailManager.SilentAuthenticator
 
Field Summary
 
Fields inherited from class com.ontimize.util.mail.AbstractMailManager
DEBUG, port, socketFactoryClass, socketFactoryFallback, starttls, timeoutSMTP, useOnlyUSASCII
 
Constructor Summary
DefaultMailManager(java.util.Properties prop)
          attribute values default required meaning mailserver yes Establishes the mail server to be used.
DefaultMailManager(java.lang.String mailserver)
           
DefaultMailManager(java.lang.String mailserver, boolean useAuth)
           
DefaultMailManager(java.lang.String mailserver, java.lang.String userN)
           
DefaultMailManager(java.lang.String mailserver, java.lang.String userN, boolean useAuth)
           
DefaultMailManager(java.lang.String mailserver, java.lang.String userN, java.lang.String password)
           
DefaultMailManager(java.lang.String mailserver, java.lang.String userN, java.lang.String password, boolean useAuth)
           
 
Methods inherited from class com.ontimize.util.mail.AbstractMailManager
checkMail, checkMailFolder, createHTMLMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createMessage, createMultipartMessage, getAddress, getAddress, getAuthenticator, getMailServer, getMessageInfo, getNewSession, getPort, getSession, getSession, getSessionWithSMTPAuth, getSocketFactoryClass, getSocketFactoryFallback, getStarttls, getStore, getStore, getUserName, send, send, send, send, send, sendHTMLMessage, setAuthenticator, setMailServer, setPort, setSMTPTimeout, setSocketFactoryClass, setSocketFactoryFallback, setStarttls, setUseAuth, setUseOnlyUSASCII, setUserName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver,
                          java.lang.String userN)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver,
                          java.lang.String userN,
                          java.lang.String password)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver,
                          boolean useAuth)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver,
                          java.lang.String userN,
                          boolean useAuth)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.lang.String mailserver,
                          java.lang.String userN,
                          java.lang.String password,
                          boolean useAuth)
                   throws java.lang.IllegalArgumentException

DefaultMailManager

public DefaultMailManager(java.util.Properties prop)
                   throws java.lang.IllegalArgumentException
attribute values default required meaning
mailserver yes Establishes the mail server to be used.
username no Established the user name to be used
password no Established the password to be used
auth yes/no no no Established condition if the mail server needs authentication
mail.smtp.timeout no Established time to be waited for smtp mail server.

Parameters:
prop -
Throws:
java.lang.IllegalArgumentException

Ontimize