Ich versuche, mit PHPMailer HTML-Mail mit Bildern zu senden. Der Body wird aus einer HTML-Datei geladen, die alle Informationen enthält.
Beim Senden der Mail erscheint das Bild nicht im Textkörper, obwohl ich das Bild sogar als Anhang sende.
Das HTML- <img>
Tag zeigt auf dieselbe Stelle wie die Stelle.
PHP:
$mail->AddAttachment('img/2u_cs_mini.jpg');
Wie kann ich den HTML-Code auf den Anhang verweisen lassen, damit das Bild in den Textkörper geladen werden kann?
Wenn ich mir das Beispiel ansehe, das mit PHPMailer geliefert wird, bemerke ich keinen Unterschied, und in diesem Fall erscheint das Bild.
echo "src=\"cid:logo_2u\""
und ich glaube nicht, dass der Backslash notwendig ist.Laut PHPMailer-Handbuch wäre die vollständige Antwort:
Anwendungsfall :
Wenn Sie ein Bild mit einer Remote-URL anzeigen möchten:
quelle