org.codehaus.plexus.mailsender
Class AbstractMailSender
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.mailsender.AbstractMailSender
- All Implemented Interfaces:
- org.codehaus.plexus.logging.LogEnabled, MailSender
- public abstract class AbstractMailSender
- extends org.codehaus.plexus.logging.AbstractLogEnabled
- implements MailSender
- Version:
- $Id: AbstractMailSender.java 2338 2005-07-19 10:17:07Z evenisse $
- Author:
- Trygve Laugstøl, Emmanuel Venisse
Fields inherited from interface org.codehaus.plexus.mailsender.MailSender |
ROLE |
Method Summary |
java.lang.String |
getPassword()
|
java.lang.String |
getSmtpHost()
|
int |
getSmtpPort()
|
java.lang.String |
getUsername()
|
boolean |
isSslMode()
|
void |
send(java.lang.String subject,
java.lang.String content,
java.lang.String toMailbox,
java.lang.String toName,
java.lang.String fromMailbox,
java.lang.String fromName)
Send a mail message. |
void |
send(java.lang.String subject,
java.lang.String content,
java.lang.String toMailbox,
java.lang.String toName,
java.lang.String fromMailbox,
java.lang.String fromName,
java.util.Map headers)
Send a mail message. |
void |
setPassword(java.lang.String password)
|
void |
setSmtpHost(java.lang.String smtpHost)
|
void |
setSmtpPort(int smtpPort)
|
void |
setSslMode(boolean sslMode)
|
void |
setUsername(java.lang.String username)
|
void |
verify(MailMessage message)
Verify the content of a mail message. |
Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled |
enableLogging, getLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.codehaus.plexus.mailsender.MailSender |
send |
DEFAULT_SMTP_PORT
public static final int DEFAULT_SMTP_PORT
- See Also:
- Constant Field Values
AbstractMailSender
public AbstractMailSender()
getSmtpHost
public java.lang.String getSmtpHost()
setSmtpHost
public void setSmtpHost(java.lang.String smtpHost)
getSmtpPort
public int getSmtpPort()
setSmtpPort
public void setSmtpPort(int smtpPort)
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
isSslMode
public boolean isSslMode()
setSslMode
public void setSslMode(boolean sslMode)
send
public void send(java.lang.String subject,
java.lang.String content,
java.lang.String toMailbox,
java.lang.String toName,
java.lang.String fromMailbox,
java.lang.String fromName)
throws MailSenderException
- Description copied from interface:
MailSender
- Send a mail message.
- Specified by:
send
in interface MailSender
- Throws:
MailSenderException
send
public void send(java.lang.String subject,
java.lang.String content,
java.lang.String toMailbox,
java.lang.String toName,
java.lang.String fromMailbox,
java.lang.String fromName,
java.util.Map headers)
throws MailSenderException
- Description copied from interface:
MailSender
- Send a mail message.
- Specified by:
send
in interface MailSender
- Throws:
MailSenderException
verify
public void verify(MailMessage message)
throws MailSenderException
- Description copied from interface:
MailSender
- Verify the content of a mail message.
- Specified by:
verify
in interface MailSender
- Throws:
MailSenderException
Copyright © {inceptionYear}-2007 null. All Rights Reserved.