Eingebettetes Bild
CIDEin Bild, das über einen Content-ID-Verweis (cid:) direkt in den HTML-Text einer E-Mail eingebettet wird, anstatt als separate herunterladbare Datei angehängt zu sein. Die Bilddaten sind als MIME-Teil in derselben Nachricht gespeichert.
Eingebettete Bilder verwenden die multipart/related-MIME-Struktur. Der HTML-Textteil referenziert ein Bild mit einem src-Attribut wie src="cid:image001@example.com", und ein entsprechender MIME-Teil in derselben Nachricht trägt die tatsächlichen Bilddaten mit einem Content-ID-Header <image001@example.com>. Dies ermöglicht es formatierten E-Mails, Logos, Diagramme oder dekorative Bilder einzubetten, die im Layout erscheinen, ohne dass der Empfänger online sein muss.
Eingebettete Bilder unterscheiden sich von Remote-Bildern, die normale HTTP-URLs verwenden (src="https://example.com/logo.png") und beim Öffnen der Nachricht von einem externen Server abgerufen werden. Remote-Bilder sind ein bekanntes Datenschutzproblem, da der Server nachverfolgen kann, wann und von wem das Bild angefordert wurde (eine "Tracking-Pixel"-Technik). Datenschutzbewusste Mail-Clients blockieren Remote-Bilder standardmäßig.
Mbox Viewer zeigt eingebettete Bilder an, indem es cid:-Verweise auf die entsprechenden MIME-Teile innerhalb der Nachricht auflöst, sodass formatierte E-Mails in der Offline-Ansicht korrekt dargestellt werden. Remote-Bilder werden zum Schutz der Privatsphäre blockiert, was dem lokalen und nur-lesenden Design der App entspricht.
Verwandte Begriffe
Eine Datei – wie ein PDF, ein Bild oder eine Tabelle –, die in einer E-Mail-Nachricht eingebettet und als MIME-Teil kodiert ist, getrennt vom Nachrichtentext, damit der Empfänger sie speichern oder öffnen kann.
Eine E-Mail-Nachricht, deren Text mit HTML und CSS formatiert ist und dadurch reichhaltige Typografie, Layout, Farben und Bilder ermöglicht. Die meisten modernen E-Mails sind HTML, aber Datenschutz- und Sicherheitsaspekte erfordern ein sorgfältiges Rendering.