Estoy intentando 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 adjunto.
La <img>
etiqueta HTML 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 se pueda cargar en el cuerpo?
Mirando el ejemplo que viene con PHPMailer no noto ninguna diferencia, y en su caso sí aparece la imagen.
echo "src=\"cid:logo_2u\""
y no creo que la barra invertida sea necesaria.Según el Manual de PHPMailer , la respuesta completa sería:
Caso de uso:
Si desea mostrar una imagen con una URL remota:
fuente