|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ejie.r01f.mail.MailComposer
Clase que encapsula funcionalidad para el envio de correos electrónicos desde Java Ejemplo de utilización: MailComposer mComposer = new MailComposer(smtpHost); mComposer.sendMessage(from,to,subject,CONTENT_TYPE_TEXT,"hola mundo",null);
Field Summary | |
static java.lang.String |
CONTENT_TYPE_HTML
|
static java.lang.String |
CONTENT_TYPE_TEXT
|
Constructor Summary | |
MailComposer()
Constructor vacio |
|
MailComposer(java.lang.String smtpHost,
boolean debug)
Constructor en base al host |
|
MailComposer(java.lang.String smtpHost,
java.lang.String proxyHost,
java.lang.String proxyPort,
java.lang.String proxyUser,
java.lang.String proxyPass,
boolean debug)
Constructor para enviar la petición HTTP a través de un proxy. |
Method Summary | |
java.lang.String |
getSMTPHost()
Devuelve el nombre del host smtp |
void |
sendMessage(java.lang.String from,
java.lang.String to,
java.lang.String subject,
java.lang.String messageContentType,
java.lang.String messageText,
java.lang.String[] attachListFileNames)
Envia un mensaje smtp. |
void |
sendMessage(java.lang.String from,
java.lang.String to,
java.lang.String toCC,
java.lang.String toCCO,
java.lang.String subject,
java.lang.String messageContentType,
java.lang.String messageText,
java.lang.String[] attachListFileNames)
Envia un mensaje smtp. |
void |
setSMTPHost(java.lang.String host)
Establece el nombre del host smtp |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String CONTENT_TYPE_HTML
public static final java.lang.String CONTENT_TYPE_TEXT
Constructor Detail |
public MailComposer()
public MailComposer(java.lang.String smtpHost, boolean debug)
smtpHost
- nombre del hostdebug
- true si hay que habilitar el debug del java mailpublic MailComposer(java.lang.String smtpHost, java.lang.String proxyHost, java.lang.String proxyPort, java.lang.String proxyUser, java.lang.String proxyPass, boolean debug)
smtpHost
- nombre del hostproxyHost
- nombre del host del proxyproxyPort
- puerto del proxyproxyUser
- usuario del proxyproxyPass
- password del proxydebug
- true si hay que habilitar el debug del java mailMethod Detail |
public void sendMessage(java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String messageContentType, java.lang.String messageText, java.lang.String[] attachListFileNames) throws javax.mail.internet.AddressException, javax.mail.MessagingException
javax.mail.internet.AddressException
javax.mail.MessagingException
public void sendMessage(java.lang.String from, java.lang.String to, java.lang.String toCC, java.lang.String toCCO, java.lang.String subject, java.lang.String messageContentType, java.lang.String messageText, java.lang.String[] attachListFileNames) throws javax.mail.internet.AddressException, javax.mail.MessagingException
javax.mail.internet.AddressException
javax.mail.MessagingException
public java.lang.String getSMTPHost()
public void setSMTPHost(java.lang.String host)
host
- nombre del host smtp
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |