para formulario enviar ejemplo correos correo configurar con php html image email

formulario - Enviar correo electrónico con PHPMailer-incrustar la imagen en el cuerpo



enviar formulario a correo php (2)

Encontré la respuesta:

$mail->AddEmbeddedImage(''img/2u_cs_mini.jpg'', ''logo_2u'');

y en la etiqueta <img> poner src=''cid:logo_2u''

Estoy tratando de enviar correo HTML, con PHPMailer, con imágenes. El cuerpo se carga desde un archivo html, que contiene toda la información.

Al enviar el correo, la imagen no aparece en el cuerpo, aunque incluso envío la imagen también como un archivo adjunto.

La etiqueta HTML <img> apunta al mismo lugar que el lugar.

PHP:

$mail->AddAttachment(''img/2u_cs_mini.jpg'');

¿Cómo puedo hacer que el html apunte al archivo adjunto para que la imagen pueda cargarse en el cuerpo?

Mirando el ejemplo que viene con PHPMailer, no noto ninguna diferencia, y en su caso la imagen aparece.


Te sugiero que vincules el origen de la imagen con una ruta completa como:

http://www.example.com/img/2u_cs_mini.jpg