Logo in den Mailfooter integrieren (Image embedden)

Wenn man ein (Firmen-) Logo im E-Mail-Footer hat, dann stellt sich die Frage, ob man das Logo von einem (Web-) Server laden lassen will oder ob es direkt in die Mail integriert sein soll. Es gibt verschiedene Aspekte bei dieser Entscheidung. Hier sind z.B. einige aufgeführt. Für mich überwiegt das Argument, dass viele Mail-Clients Bilder von Web-Servern nur nach Aufforderung des Benutzers laden. Der Mail-Footer sieht also erstmal “kaputt” aus. Daher möchte ich das Logo integrieren (neudeutsch “Image embedden”), damit es gleich “richtig” aussieht.

Das Integrieren (embedden) des Logos habe ich so mit Hilfe von ImageMagick und base64 per Kommandozeile geschafft:

convert logo.png -quality 75 logo_reduced_size.jpg
cat logo_reduced_size.jpg | base64

Dann per Cut-Paste ins HTML rein – und zwar in der Form:

<img src="data:image/jpeg;base64,/9j/4AAQSkZJ...." alt="mein logo" style="border:none">

Den ersten Schritt (das Reduzieren der Dateigröße) kann man sich evtl. sparen. Bei mir wurde die Datei dabei jedoch von ca. 4 kByte auf ca. 1,5 kByte verkleinert – bei kaum wahrnehmbarer Verschlechterung der Qualität.

P.S. Wenn’s interessiert: Hier habe ich beschrieben, wie man Mail-Footer gut ins iPhone (iOS) bekommt, ohne dass Schriftarten verloren gehen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.