Estou tentando enviar e-mail em HTML, com PHPMailer, com imagens. O corpo é carregado de um arquivo html, que contém todas as informações.
Ao enviar o e-mail, a imagem não aparece no corpo, embora eu até envie a imagem também como anexo.
A <img>
tag HTML aponta para o mesmo local que o local.
PHP:
$mail->AddAttachment('img/2u_cs_mini.jpg');
Como posso fazer o html apontar para o anexo para que a imagem possa ser carregada no corpo.
Olhando para o exemplo que vem com o PHPMailer não noto nenhuma diferença, e no caso deles a imagem aparece.
echo "src=\"cid:logo_2u\""
e não acredito que a barra invertida seja necessária.De acordo com o Manual do PHPMailer , a resposta completa seria:
Caso de uso:
Se você deseja exibir uma imagem com um URL remoto:
fonte