org.jutil
Class TEmail
java.lang.Object
org.jutil.TEmail
public final class TEmail
- extends java.lang.Object
This is the TEmail utility class.
#Note: requires mail.jar and activation.jar
for javax.mail and javax.activation.DataHandler
|
Field Summary |
static java.lang.String[][] |
ARGS_DATA
|
|
Method Summary |
static javax.mail.Message |
createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to)
|
static javax.mail.Message |
createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files)
|
static javax.mail.Message |
createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug)
|
static javax.mail.Message |
createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to,
boolean debug)
|
static javax.mail.Message |
createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to)
|
static javax.mail.Message |
createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files)
|
static javax.mail.Message |
createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug)
|
static javax.mail.Message |
createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug,
java.lang.String mimeType)
|
static javax.mail.Message |
createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to,
boolean debug)
|
static void |
main(java.lang.String[] args)
|
static void |
prn(java.lang.String msg)
|
static void |
send(EmailMessage emailMessage,
boolean debug)
|
static void |
send(javax.mail.Message message)
TEmail.send(message);
|
static void |
send(javax.mail.Message message,
boolean debug)
TEmail.send(message, true);
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ARGS_DATA
public static final java.lang.String[][] ARGS_DATA
TEmail
public TEmail()
createHTMLMessage
public static final javax.mail.Message createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createHTMLMessage
public static final javax.mail.Message createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to,
boolean debug)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createHTMLMessage
public static final javax.mail.Message createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createHTMLMessage
public static final javax.mail.Message createHTMLMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createMessage
public static final javax.mail.Message createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createMessage
public static final javax.mail.Message createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String to,
boolean debug)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createMessage
public static final javax.mail.Message createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createMessage
public static final javax.mail.Message createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
createMessage
public static final javax.mail.Message createMessage(java.lang.String server,
java.lang.String subject,
java.lang.StringBuffer body,
java.lang.String from,
java.lang.String[] to,
java.lang.String[] cc,
java.lang.String[] bcc,
java.lang.String[] files,
boolean debug,
java.lang.String mimeType)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
send
public static final void send(javax.mail.Message message)
throws javax.mail.MessagingException
- TEmail.send(message);
- Throws:
javax.mail.MessagingException
send
public static final void send(javax.mail.Message message,
boolean debug)
throws javax.mail.MessagingException
- TEmail.send(message, true);
- Throws:
javax.mail.MessagingException
send
public static final void send(EmailMessage emailMessage,
boolean debug)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
prn
public static final void prn(java.lang.String msg)
main
public static void main(java.lang.String[] args)