Foros del Web » Programación para mayores de 30 ;) » Java »

imagenes en correo electronico - sendmail (no adjunto)

Estas en el tema de imagenes en correo electronico - sendmail (no adjunto) en el foro de Java en Foros del Web. hola a todos porfa una ayuda urgente necesito mandar correo electronico con sendmail tengo que enviar el mensaje con texto e imagenes que se vean ...
  #1 (permalink)  
Antiguo 06/07/2016, 16:35
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
imagenes en correo electronico - sendmail (no adjunto)

hola a todos porfa una ayuda urgente
necesito mandar correo electronico con sendmail

tengo que enviar el mensaje con texto e imagenes que se vean (no adjuntas)
lo escribi como html pero al momento de enviar no me sale las imagenes pero si el texto

use desde rutas relativas hasta rutas completas, di permisos todo pero sigo con este problema


porfa sugerencias lo necesito para mañana y ya llevo 3 dias con esto
  #2 (permalink)  
Antiguo 07/07/2016, 10:30
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: imagenes en correo electronico - sendmail (no adjunto)

Complicado, la forma en que se muestra (o se bloquea) el mensaje depende de cada proveedor de correo o programa de gestión de correo.

https://sendgrid.com/blog/embedding-...-emails-facts/

Cid, base64 o html con imágenes en un servidor, ninguna te va a funcionar 100% en todos los destinatarios.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 07/07/2016, 16:05
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Respuesta: imagenes en correo electronico - sendmail (no adjunto)

pero entonces como logran enviar tantos correos con imagenes ??

a mi me llegan un monton con varias imagenes
  #4 (permalink)  
Antiguo 08/07/2016, 13:00
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: imagenes en correo electronico - sendmail (no adjunto)

Buenas,

Tienes que crear un mensaje de tipo MIME multipart.

No se muy bien a que te refieres con "necesito mandar correo electronico con sendmail" , pero aqui tienes un ejemplo para en envio con Java:
http://www.tutorialspoint.com/javama...e_in_email.htm

Para tener todo el detalle:
https://tools.ietf.org/html/rfc2387
https://tools.ietf.org/html/rfc2392

Un saludo
__________________
If to err is human, then programmers are the most human of us
  #5 (permalink)  
Antiguo 11/07/2016, 14:18
 
Fecha de Ingreso: abril-2016
Mensajes: 19
Antigüedad: 8 años
Puntos: 0
Respuesta: imagenes en correo electronico - sendmail (no adjunto)

sale a medias

lo que pasa es que utilizo un servlet donde capturo los datos del usuario entre esos el correo, después de registrar los datos llamo a otra clase que es la que tiene el codigo para enviar el email a esta le paso todos los parametros
al momento de enviar me sale

java.io.FileNotFoundException: /img/dos/i1.png (No such file or directory)

Lo cual no creo que sea cierto, porque ya revise la ruta y es la correcta.

Lo extraño es que cuando ejecuto solo la clase que envia el email si envia el correo con imagen pero si envio los datos desde el servlet no funciona
  #6 (permalink)  
Antiguo 13/07/2016, 05:38
Avatar de Profesor_Falken  
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 9 años, 8 meses
Puntos: 182
Respuesta: imagenes en correo electronico - sendmail (no adjunto)

Buenas,

El error es claro:
java.io.FileNotFoundException: /img/dos/i1.png (No such file or directory)

No existe dicha ruta absoluta. Si usas windows esta claro que esa ruta no existe. Si usas Linux/Unix dudo mucho que exista en tu ruta raiz una carpeta /img.

Me temo que tratas de hacer referencia a una ruta relativa, pero no lo estas gestionando bien en el caso del servlet.
Tendras que detallar cuales son exactamente las rutas de tu proyecto web.

Un saludo
__________________
If to err is human, then programmers are the most human of us

Etiquetas: correo, electronico, imagenes, sendmail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:08.