public class SendMail
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static SendMail |
getInstance() |
javax.mail.Session |
getSession() |
static void |
main(java.lang.String[] args) |
javax.mail.Message |
newMessage() |
void |
send(javax.mail.Message mesg) |
void |
send(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String text) |
static void |
sendJavaMail(javax.mail.Address to,
javax.mail.Address from,
javax.mail.Address[] cc,
java.lang.String subject,
java.lang.String someHtmlMessage,
Mailer.ContentType contentType) |
static void |
sendJavaMail(java.lang.String email,
java.lang.String subject,
java.lang.String body)
Deprecated.
does not support rich content (just text/plain)
|
void |
setPassword(java.lang.String password) |
void |
setUser(java.lang.String user) |
public static SendMail getInstance()
public javax.mail.Session getSession()
public javax.mail.Message newMessage()
public void send(javax.mail.Message mesg) throws javax.mail.MessagingException
javax.mail.MessagingException
public void send(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String text)
public void setUser(java.lang.String user)
public void setPassword(java.lang.String password)
@Deprecated public static void sendJavaMail(java.lang.String email, java.lang.String subject, java.lang.String body) throws javax.mail.MessagingException, javax.naming.NamingException
email
- subject
- body
- javax.mail.MessagingException
javax.naming.NamingException
public static void sendJavaMail(javax.mail.Address to, javax.mail.Address from, javax.mail.Address[] cc, java.lang.String subject, java.lang.String someHtmlMessage, Mailer.ContentType contentType) throws javax.mail.MessagingException, javax.naming.NamingException
javax.mail.MessagingException
javax.naming.NamingException
public static void main(java.lang.String[] args)
args
-