jodd.mail
Class SmtpServer

java.lang.Object
  extended byjodd.mail.SmtpServer

public class SmtpServer
extends java.lang.Object

Represents single SMTP server for sending emails. This is part of Jodd.

To Do:
default enoding and the rest params
join with POP3?

Constructor Summary
SmtpServer()
          SmtpServer default constructor.
SmtpServer(java.lang.String host)
          SMTP server defined with its host.
SmtpServer(java.lang.String host, java.lang.String username, java.lang.String password)
          SMTP server defined with its host and authenitification.
 
Method Summary
 java.lang.String getHost()
          Returns SMTP host address.
 java.lang.String getPassword()
          Returns SMTP authentication password.
 java.lang.String getUsername()
          Returns SMTP authentification username
 void setHost(java.lang.String host)
          Sets SMTP host address.
 void setPassword(java.lang.String password)
          Sets SMTP authentication password.
 void setUsername(java.lang.String username)
          Sets SMTP authentication username.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmtpServer

public SmtpServer()
SmtpServer default constructor.


SmtpServer

public SmtpServer(java.lang.String host)
SMTP server defined with its host.

Parameters:
host - SMTP host address

SmtpServer

public SmtpServer(java.lang.String host,
                  java.lang.String username,
                  java.lang.String password)
SMTP server defined with its host and authenitification.

Parameters:
host - SMTP host address
Method Detail

setHost

public void setHost(java.lang.String host)
Sets SMTP host address.

Parameters:
host - SMTP host address

getHost

public java.lang.String getHost()
Returns SMTP host address.

Returns:
SMTP host address

setUsername

public void setUsername(java.lang.String username)
Sets SMTP authentication username. If username is not set, no authentification is needed.

Parameters:
username - Sets SMTP authentication username.

getUsername

public java.lang.String getUsername()
Returns SMTP authentification username

Returns:
authentification SMTP username

setPassword

public void setPassword(java.lang.String password)
Sets SMTP authentication password.

Parameters:
password - SMTP authentication password

getPassword

public java.lang.String getPassword()
Returns SMTP authentication password.

Returns:
SMTP authentication password


Jodd v0.24.5 Javadoc