Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/07/2008, 12:07
Bunburyscom
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 16 años, 6 meses
Puntos: 10
Respuesta: Problema con referencias

Te paso el codigo donde puedes agregarle una imagen al correo, por ejemplo una imagen de fondo:

DataSource fds=new URLDataSource(new URL(pathImage));
bodyPart.setDataHandler(new DataHandler(fds));
bodyPart.setHeader("Content-ID","<image>");
multipart.addBodyPart(bodyPart);
msg.setContent(multipart);

donde pathImage= es el path donde esta la imagen que vas a poner como fondo

y en el cuerpo del mensaje iria algo asi:

<HTML><HEAD><TITLE>Titulo</TITLE></HEAD>
<BODY background=\"cid:image\">
Aqui va el cuerpo de tu mail.........
</BODY>
</HTML>

Tambien te paso el codigo para leer un archivo properties:

private static Properties loadProperties() {
Properties props = new Properties();
try {
props.load(NombreClase.class.getClassLoader().getR esourceAsStream("archivo.properties"));
} catch (Exception e) {
System.out.println("Error al leer properties: "+e);
e.printStackTrace();
}
return props;
}

donde archivo.properties es el archivo que deseas leer, ten en cuenta que el archivo lo debes de tener guardado en la carpeta de /WEB-INF/classes/

Espero te sirva, cualquier cosa me avisas.

saludos!!