Infos im Header einer E-mail
Sebastian
- php
Hallo,
ich könnte den rat eines Experten gebrauchen!
$header .="From:" .$_POST["name"]."<".$_POST["email"].">\n";
Kann ich so eine Zeile in den Header einer zu erzeugenden E-mail übergeben, der dann z.B. dieses sendet:
Sebastian Schimpf zabcontact2@yahoo.de
Muss zwischen dem Namen und der E-mail-adresse ein Leerzeichen sein?
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.
Über eine Tipp wäre ich dankbar!
Gruß
Sebastian
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
Hallo Cheatah,
ich danke dir für deine Hinweise und den Tipp!
Ich werde mich mal damit beschäftigen, denn ist bestimmt sinnvoll.
Gruß
Sebastian