HTML Email mit Bild

martenk
Goto Top
Guten Tag,

ich möchte per php Script ein Bild mit in die Mail function im script einbinden.

Hatte zuerst es mit <img .......Adresse zum Bild auf webserver> - das klappt nicht


Könnt ihr mir bitte dabei helfen.

Lieben Gruss
Marten

Content-Key: 509544

Url: https://administrator.de/contentid/509544

Ausgedruckt am: 11.08.2022 um 01:08 Uhr

Mitglied: killtec
killtec 28.10.2019 um 16:22:38 Uhr
Goto Top
Hi, was genau hast du denn mit der Mail vor?
EMail kann kein PHP - es ist kein PHP Parser da.

Gruß
Mitglied: martenk
martenk 28.10.2019 um 16:27:53 Uhr
Goto Top
Entschuldigung für die schlechte Beschreibung.

Ich möchte per php-Script an einen Empfänger, den ich durch eine Variable eintrage, eine html Mail versenden - und im Kopf der Email soll ein Bild sein.
Mitglied: Arano
Lösung Arano 28.10.2019 um 16:43:08 Uhr
Goto Top
Hi,

Um eine Grafik in einer E-Mail anzuzeigen muss du eine komplette HTML -Mail erstellen !

Dann kannst du
  • das IMG-Tag verwenden sofern das E-Mailprogramm es erlaubt Inhalte von extern nachzuladen - ich deaktiviere das sofern möglich !
  • die "base64-codierten"- Bilddaten direkt in das HTML schreiben <img src="data:image/jpg;base64,p9384bvp93vhp....." />
  • Eine Multipart-Mail erstellen in dessen HTML-Part du die Grafik im IMG-Tag per "cid" referenzierst. Wobei die Grafik selber, bas64-codiert als separaten Multipart-Teil in die E-Mail einfügst.

https://www.elektronik-kompendium.de/sites/net/0906211.htm


~Arano
Mitglied: martenk
martenk 28.10.2019 um 18:20:30 Uhr
Goto Top
okay - also Variante 3 - wobei wenn ich mein Bild in base64 umkodiere, dann sind das sehr viele Zeilen face-smile

Danke