<?php // Mail-Adresse des Empfängers $to = "Empfaenger <empfaenger@domainname.de>"; // Angaben zur Absenderadresse $from = "Absender <absender@domainname.de>"; // Message-Body in Plain-Text... $plain = "Über die Anmeldung ------------------ Diese Mail dient der Information ...."; // und in HTML formatiert. $html = "<html><body> <h1>Über die Anmeldung>h1> <p>Diese Mail dient der Information ....</p> </body></html>"; // Trennstring zur Separation der Plain-Text-Variante von der HTML-Variante $boundary = strtoupper (md5 (uniqid (time ()))); // Zusammenstellen des Mail-Headers $header = // Absenderadresse für die Mail "From: $from\r\n" . // Angaben zum Mimetype "MIME-Version: 1.0\r\n" . // Content-Type der besagt, dass der Inhalt der eMail mit alternativen // Darstellungsformaten verfasst ist. Boundary legt den Trenner für die // verschiedenen Versionen innerhalb der Mail fest. "Content-Type: multipart/alternative; boundary=\"" . $boundary . "\"\r\n\r\n" . // Der Beginn der ersten Alternative wird durch den Trenner eingeleitet. "--" . $boundary . "\r\n" . // Darauf folgt die Festlegung des Typs (text/plain) sowie der Kodierung (UTF-8)... "Content-Type: text/plain; charset=\"utf-8\"\r\n" . "Content-Transfer-Encoding: quoted-printable\r\n\r\n" . // und natürlich der Mailtext im Plain-Format. $plain . "\r\n" . // Wieder ein Trenner zur Einleitung der (HTML-formatierten) Alternative,... "--" . $boundary . "\r\n" . // gefolgt von den passenden Mime-Type und Kodierungsinformationen... "Content-Type: text/html; charset=\"utf-8\"\r\n" . "Content-Transfer-Encoding: quoted-printable\r\n\r\n" . // und dem HTML-Dokument. $html . "\r\n" . // Endmarke zum Abschluß des letzten Abschnitts (HTML-Teil der Mail) "--" . $boundary . "--"; // Betreff in Variable subject speichern $subject = "Zwei Versionen"; // Auch hier entfällt die Angabe des Parameters für den Textinhalt der Mail, da // er schon im Header enthalten ist. mail ($to, $subject, '', $header); ?>
¬ Menu
¬ Gratis Download
¬ Tutorials
¬ Seminare
¬ Yoga
¬ Insolvenzrecht
¬ News
15.08.2008Schleifen in PHP: Die While-Schleife » mehr 13.08.2008Nutzung von Variablen unter PHP: Definition, Sichtbarkeit und vordefinierte Variablen » mehr 11.08.2008Ausgabe von Datum und Zeit mit PHP nach Konvertierung in ein String » mehr Eine vollständige News-Liste ist auf der News-Seite zugänglich.
¬ Foren
¬ Buchtipp
Dynamische Webseiten mit PHP 5.1 / MySQL 5 für Schnelleinsteiger
Weitere PHP Bücher finden Sie unter PHP Literatur