[PHP] Mailfunktion
-
Hallo,
benutze in meinem script die mail()-Funktion. Das "Problem ist", dass man dort leider nicht einstellen kann, von wem die Mail kommt, so dass ich dort eine beliebige Emailadresse eintragen könnte. (Ich weiß, dass ich das im header eintragen kann, aber das will ich nicht). Gibt es da keine Möglichkeit? Der Benutzer soll nämlich nicht vor dem Öffnen der Mail denken, dass es sich um eine Werbemail handelt, sondern gleich wissen, das die Mail von meiner Site kommt.
Beispiel:
Jetzt steht immer da:
apache@www.zeus.deStehen soll dort aber:
Tobsen@tobsen.deAlso wie mache ich das?
MfGTobsen
-
Auf php.net steht dazu das hier:
mail("nobody@example.com", "the subject", $message, "From: Tobsen@tobsen.de", "-fTobsen@tobsen.de");
Versuch das mal!
Funktioniert allerdings laut Doku nicht im SafeMode[ Dieser Beitrag wurde am 30.01.2003 um 23:42 Uhr von flenders editiert. ]
-
Sowas reicht doch IMHO auch:
mail("nobody@example.com", "the subject", $message, "From: Tobsen@tobsen.de");
Besser noch:
mail("nobody@example.com", "the subject", $message, "From: Tobsens Hompepage <Tobsen@tobsen.de>");
Ähm, habs jetzt erst verstanden:
Du kannst das in der php.ini einstellen:sendmail_from string
Schau dazu in das PHP Handbuch unter Konfiguration.
[ Dieser Beitrag wurde am 31.01.2003 um 12:50 Uhr von Loggy editiert. ]
-
Dankeschön. Flenders Lösung funktioniert hervorragend....