Probleme mit Mailversand über Formular
Dirk
- php
Hallo,
habe Probleme mit dem Mailversand über ein Formular. Auf einem Server funktionierts einwandfrei, auf dem anderen nicht.
Auf dem einen Server läuft PHP4, auf dem anderen PHP5. Auf dem mit PHP4 läufts. Globals sind auf beiden aktiviert. Woran kann das liegen? Welchen Unterschied gibt es diesbezüglich zwischen den beiden Versionen?
Hallo!
Hallo,
habe Probleme mit dem Mailversand über ein Formular. Auf einem Server funktionierts einwandfrei, auf dem anderen nicht.
Welche Fehlermeldungen bekommst du?
mfg
frafu
Das verwundert mich noch mehr: keine!
Hier ein Auszug:
$mail = 'name@provider.de';
mail($mail, Betreff, $mailbody, "From: ".$_POST['email'])
or die("Die Mail konnte nicht versendet werden.");
hi,
habe Probleme mit dem Mailversand über ein Formular. Auf einem Server funktionierts einwandfrei, auf dem anderen nicht.
Was hat dein Debugging ergeben?
Kontrollausgaben, mit welchen Werten wird die mail-Funktion überhaupt aufgerufen, etc.
gruß,
wahsaga
Hi,
es funktioniert. Hab noch weiter gesucht und bin auf folgende Lösung gestoßen:
mail($empf, $betreff, $nachricht, "FROM: $from", "-f name@provider.de");
Das -f und die Mail-Adresse mussten mit angegeben werden. Warum weiß ich aber leider noch nicht.