Ralf: Mail-Funktion

Hallo,

was bedeuetet im Header eine mail:

$header .= "From: mail@domain.tld\n";
$header .= "X-Sender: mail@domain.tld\n";
$header .= "X-Mailer: PHP\n";
$header .= "X-Priority: 3\n";
$header .= "Return-Path: mail@domain.tld\n";

der x-semder, x-mailer, Return-path etc. Was bewirken diese und gibt es noch mehr solcher ausdrücker für den email header?

Danke und Gruß

Ralf Kronen

  1. Hallo

    Google weiß eine Menge darüber...
    zB http://www.google.com/search?hl=de&lr=&ie=UTF-8&oe=utf-8&q=mail+header+rfc&spell=1

    Grüße

    David

    --
    "Nobody will ever need more than 640k RAM!"
    1981 Bill Gates
  2. der x-semder, x-mailer, Return-path etc. Was bewirken diese und gibt es noch mehr solcher ausdrücker für den email header?

    Als Angabe für einen E-Mail Header kenne ich eigentlich nur die MIME Version und den Art des Inhalts. Scheinbar wird in Deinem Codebeispiel die notwendigen Angaben für die Funktion zusammenfassend in der Variablen $header zusammengebaut. Mittels mail($header) könnte das evt. auch funktionieren. Saubere und übersichtlicher ist es aber IMHO so:

    $empfaenger = "mail@domain.de";
    $betreff = "Das ist der Betreff";
    $message = "Hier kann man eine Nachricht schreiben";
    $header = "MIME-Version 1.0\r\n" .
              "Content-type: text/plain, charset= iso-8859-15\r\n";

    mail( $empfaenger, $betreff, $message, $header );

    Deine X-* Angaben gibt es meines Wissens nicht in PHP und sind in dem Beispiel lediglich Textstrings.

    Hoffe ich konnte ein wenig helfen,
    Gruss AndreD