Hi und Hallo,
folgt findet Ihr einen Auszug aus einem PHP-Script, dass einen PDF-Anhang mitsendet.
Die Frage ist jetzt aber, wie ich den Absendernamen und die Adresse einbauen kann:
"From: Name mail@mail.de" Doch wohin?
...
$header .= "MIME-Version: 1.0";
$header .= "nContent-Type: multipart/mixed; boundary=$boundary";
$header .= "n".$mail_header;
$header .= "nX-Mailer: "Astrid" - PHP Version: ".phpversion();
#$header .= "nnThis is a multi-part message in MIME format -- Dies ist eine mehrteilige Nachricht im MIME-Format";
$header .= "n--".$boundary;
$header .= "nContent-Type: text/plain";
$header .= "nContent-Transfer-Encoding: 8bit";
$header .= "nn".$mail_body;
$header .= "n".$attachmends;
$header .= "nn--".$boundary."--";
mail($user_mail,$mail_subject,"",$header);
...
Wäre klasse, wenn Ihr mir ein Beispiel posten könntet.
Vielen Dank
Astrid
Frage zu PHP-Mail...
aufpassen beim from-header
beachte auf jeden fall, dass der from-header nach möglichkeit rfc822-konform ist!
http://www.faqs.org/rfcs/rfc822.html
geht auf jeden fall (packs ganz nach oben), der php mail befehl setzt eh noch was drüber ;-)
bei freenet-email adressen gibts probleme mit
außerdem ist
auch weit verbreitet.
das freenet-problem sollte man auch über google finden.
tritt auf bei gleichheit von name und email in from-header. dann gibt der server einen syntax error im header zurück.
ciao,
preacher
http://www.faqs.org/rfcs/rfc822.html
Code: Select all
$header .= "From: ich@domain.tldn"; bei freenet-email adressen gibts probleme mit
Code: Select all
$header .= "From: ich@domain.tld <ich@domain.tld>n"; Code: Select all
$header .= "From: "Mein Name" <ich@domain.tld>n"; das freenet-problem sollte man auch über google finden.
tritt auf bei gleichheit von name und email in from-header. dann gibt der server einen syntax error im header zurück.
ciao,
preacher
