Philipp Hasenfratz: Kleines HTML-Mail Problem mit Perl/MIME::Lite

Beitrag lesen

Halihallo Nick

Hi Board

Forum, bitte. Nicht Board!

Ich würde gern HTML-Mails verschicken, die bei Empfängern, die keine HTML-Mails anzeigen, einen Text ausgeben (z.B. wenn die HTML-Ansicht ausgeschalten ist) und gleichzeitig noch eine Textdatei mitschicken.

multipart/mixed
  |
  +-- multipart/alternative
  |     |
  |     +-- text/html
  |     |
  |     +-- text/plain
  |
  +-- text/plain, attached

Das einfach mit MIME-Lite umsetzen. Ggf. auf Module von MIME-Tools
zurückgreifen, da man da die Parts logisch über OO-Interface
aufbauen kann, was ich persönlich stilvoller finde...

Wie schaff ich's denn dass bei möglichst allen Mail-Anbietern das genauso aussieht wie gewünscht?

Versuche es mit dem obengenannten, sollte funktionieren.

Probleme gabs bei mir erst in Verbindung mit Attachments, alternative
und dazu noch ein multipart/related für HTML-Darstellung inklusive
beigelegter Ressourcen, also etwa folgendes:

multipart/mixed
  |
  +-- multipart/alternative
  |     |
  |     +-- multipart/related
  |     |     |
  |     |     +-- text/html
  |     |     |
  |     |     +-- image/gif
  |     |
  |     +-- text/plain
  |
  +-- application/x-octet-stream, irgendein Attachment halt...

Daran bin ich dann gescheitert, falls sowas mal jemand hinbekommen
hat, würde mich die Lösung interessieren!
  |
  +-- </archiv/2004/2/73236/#m421824>, wieder einmal :-)

Viele Grüsse

Philipp