Hi,
$header .="From:" .$_POST["name"]."<".$_POST["email"].">\n";
es ist zwar nicht falsch; aber ich glaube, Du wolltest das Leerzeichen bei "From: ".$_POST... anders setzen :-)
Kann ich so eine Zeile in den Header einer zu erzeugenden E-mail übergeben, der dann z.B. dieses sendet:
Das Format ist gültig.
Muss zwischen dem Namen und der E-mail-adresse ein Leerzeichen sein?
Nein, ich würde es Dir aber empfehlen.
Es geht in diesem Fall darum, das ich einfach nur eine E-mail an einen Autoresponder schicken möchte, der nur Name und E-Mail-Adresse braucht.
Ah so. Das Format von eMail-Adressen bzw. dem (z.B.) From-Header ist in RFC 2822, http://www.ietf.org/rfc/rfc2822.txt definiert. Mache Dir ruhig einmal die Mühe, das dort Stehende zu verstehen; es hilft Dir bei ähnlichen Problemen in der Zukunft, einen RFC lesen zu können.
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes