Einleitung

Inhalte dieser Sektion:

Dieses Tutorial beschreibt die Vorgehensweise zum Aufbau eines Perl-Packages zum serverseitgen Versenden von E-Mails. Denkbare Anwendungen wären beispielsweise die Bestätigung von Formular-Eingaben oder das Versenden eines Newsletters. Folgende Anforderungen sollen an das Script gestellt werden:

  • korrekte Übergabe der Daten an das E-Mail-Programm
  • Schließung von Sicherheitslücken und damit die Verhinderung eines möglichen Mißbrauchs (z.B. durch Spam-Bots).
  • Möglichkeit zum Versand von Multipart-Messages, um parallel eine Plaintext- sowie eine HTML-Version zu verschicken

Das Tutorial ist in folgende Themen gegliedert:

  • Aufbau einer E-Mail - Grundlegendes zum korrekten Syntax einer E-Mail
  • Grundstruktur - die zwingend notwendigen Bestandteile unseres Packages
  • Sicherheits-Abfragen - Prüfen der E-Mail-Daten, um falsche Übergabe-Parameter abzufangen
  • MIME-Typen - text/plain, text/html: verschiedene E-Mail-Formate verwenden und kombinieren

Aufbau einer E-Mail »