Tom: Mail from?

Beitrag lesen

Hello,

mail(string to, string subject, string message [, string additional_headers])

additional_headers="From:blabla@bla.bla\n";

Nein.

additional_headers = "From: blabla@bla.bla\r\n";  # Header werden durch "\r\n" begrenzt.

Wenn man nur einen Header hat, muss kein Begrenzer angegeben werden, da PHP das sowieso automatisch tut. Nach dem "From:" muss genau ein Leerzeichen stehen. Der heder darf nicht leer sein, das mögen manche SPTP-Server gar nicht leiden.

Man sollte die in Headern (To: From: Subject: ... ) übergebenen Wert genauesetens überprüfen, da hier Injektion des Mailservers möglich ist. Spammer suchen regelmäßig nach solchen Scripten, die sei dann missbrauchen können.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau