Java:MimeMessage
De W3API
Contenido |
[editar] Descripcion
Clase que sirve para representar un mensaje de email del tipo MIME.
[editar] Sintaxis
public class MimeMessage extends Message implements MimePart
[editar] Ejemplo
public class MandarEmail {
public static void main(java.lang.String[] args) {
try {
// Configuramos las propiedades
Properties props = new Properties();
props.put("mail.transport.protocol","smtp");
props.put("mail.smtp.host","mail.lineadecodigo.com");
// Creo la sesión y un nuevo mensaje de correo
Autentificacion pwd = new Autentificacion();
Session mailSession = Session.getInstance(props,pwd);
Message msg = new MimeMessage(mailSession);
// Configuramos los campos del mensaje
msg.setFrom(new InternetAddress("yo@lineadecodigo.com"));
msg.setRecipients(Message.RecipientType.TO,InternetAddress.parse("destinatario@email.com"));
msg.setSubject("Tema del mensaje");
String msgBody = "Cuerpo del mensaje";
DataHandler dh = new DataHandler(msgBody,"text/plain");
msg.setDataHandler(dh);
// Pedimos a la clase Transport que envie el mensaje de correo
javax.mail.Transport.send(msg);
} catch (Exception e) {
e.printStackTrace();
}
}
}
[editar] Campos
[editar] Constuctores
[editar] Metodos
- addFrom()
- addHeader()
- addHeaderLine()
- addRecipients()
- createInternetHeaders()
- createMimeMessage()
- getAllHeaderLines()
- getAllHeaders()
- getAllRecipients()
- getContent()
- getContentID()
- getContentLanguage()
- getContentMD5()
- getContentStream()
- getContentType()
- getDataHandler()
- getDescription()
- getDisposition()
- getEncoding()
- getFileName()
- getFlags()
- getFrom()
- getHeader()
- getInputStream()
- getLineCount()
- getMatchingHeaderLines()
- getMatchingHeaders()
- getMessageID()
- getNonMatchingHeaderLines()
- getNonMatchingHeaders()
- getRawInputStream()
- getReceivedDate()
- getRecipients()
- getReplyTo()
- getSender()
- getSentDate()
- getSize()
- getSubject()
- isMimeType()
- isSet()
- parse()
- removeHeader()
- reply()
- saveChanges()
- setContent()
- setContentID()
- setContentLanguage()
- setContentMD5()
- setDataHandler()
- setDescription()
- setDisposition()
- setFileName()
- setFlags()
- setFrom()
- setHeader()
- setRecipients()
- setReplyTo()
- setSender()
- setSentDate()
- setSubject()
- setText()
- updateHeaders()
- updateMessageID()
- writeTo()