Mailformular (Fehlersuche)

Huhu,
ich hab ein Mailformular gebastelt nur kommt bei mir keine Mail an wenn ich es testweise absende.
Der Fehler im Code müsste irgendwo hier sein:

[php]
//verarbeiten und absenden
$from_name = „Bestellformular“;
$to_email = „meinemail@best-chats.de“;
$subject = „Subdomain bestellen“;

$headers = „From: $from_name<$from_email>\n“;
$headers .= „MIME-Version: 1.0\n“;
$headers .= „Content-Type: text/plain; charset="iso-8859-1"\n“;

$ip = $HTTP_SERVER_VARS[‚REMOTE_ADDR‘];

$message = „Name: $_POST[name]“;
$message .= „Adresse: $_POST[adresse]“;
$message .= „E-Mail: $_POST[mail]“;
$message .= „Telefonnummer: $_POST[tel]“;
$message .= „Subdomainname: $_POST[subname]“;
$message .= „Passwort: $_POST[pass]“;
$message .= „Space: $_POST[space] MB“;
$message .= „Benötigt:“;
$message .= „PHP: $_POST[ php]“;
$message .= „ASP: $_POST[asp]“;
$message .= „CGI: $_POST[cgi]“;
$message .= „Kommentar: $_POST[comment]“;
$message .= „IP des Absenders: $ip“;

mail($to_email, $subject, $message, $headers);
echo „Danke für deine Nachricht, wir werden uns schnellstmöglich melden.“;
[/php]

ich habs mir mindestens 100mal angeguckt kann sein das ich blind bin aber ich sehe keinen Fehler.
Zur Info: Ich hab auf der Domain noch ein anderes Kontakt-Formular und da funzt alles einwandfrei kann also nicht am Server liegen.
Und bevor jetzt irgendjemand auf die Idee kommt das meinemail@best-chats.de falsch ist, das hab ich natrülich nur für den Post hier geändert damit ich nicht von Spambots angeschrieben werde.:wink:
Ich hoffe ihr könnt mir irgendwie helfen.

Gruß Chris

EDIT: Weil PHP-Code irgendwie nicht richtig funktioniert musste ich leider Html-Code als Formatierung hier im Forum benutzen

Ich tippe auf einen anderen Fehler … Ich habe es so wie es da steht (mit Ausnahme der Zustelladresse) kopiert und gestartet … funktioniert, das versenden.

Dabei aufgefallen ist:
$from_email wurde nicht definiert.
$message schreibt alles auf eine Zeile … da fehlt bestimmt ein „\n“ :slight_smile:

Gruß,
Jumper, the II.

Großes Dankeschön JumperII
es lag genau daran das ich das definieren der Absenderadresse ( $from_email = $_POST[‚mail‘]; ) vergessen hatte.
:slight_smile: