it.gotoandplay.smartfoxserver.lib
Class MailManager
java.lang.Object
it.gotoandplay.smartfoxserver.lib.MailManager
public class MailManager
- extends java.lang.Object
The MailManager class provides a simple tool to send emails from server side extensions.
It uses an external SMTP server that can be configured from the main SmartFoxServer configuration file
|
Method Summary |
static MailManager |
getInstance()
Get the Mail Manager instance |
boolean |
sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String mailMsg)
Send an email message |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAIL_HOST
public static java.lang.String MAIL_HOST
MAIL_USER
public static java.lang.String MAIL_USER
MAIL_PASS
public static java.lang.String MAIL_PASS
MAIL_PORT
public static java.lang.String MAIL_PORT
MAIL_THREADS
public static int MAIL_THREADS
MAIL_PROTOCOL
public static final java.lang.String MAIL_PROTOCOL
- See Also:
- Constant Field Values
getInstance
public static MailManager getInstance()
- Get the Mail Manager instance
- Returns:
- the mail manager object
sendMail
public boolean sendMail(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String mailMsg)
- Send an email message
- Parameters:
from - email senderto - email recipientsubject - email subjectmailMsg - email message (text or html formatted)
- Throws:
javax.mail.MessagingException