mail() Liefert die E-Mails nicht ab und gibt keine Fehlermeldung aus

jackisback

Erfahrenes Mitglied
Hallo,

ich habe einen Windows 2003 Server und habe anstatt den IIS den Apache Webserver aufgespielt. Dazu ist PHP 5.x installiert und alles funktioniert wunderbar außer wenn ich eine Mail versenden will dann kommen diese nicht beim Empfänger an.


Hier mein Script
Code:
<?php
$mail_empfaenger="meineAdresse@gmx.de";
$mail_absender="MeinName";
$betreff="Eine Testmail";
$text="Mein Name ist xxx, von Beruf bin ich xxx.
Rufen Sie mich mal an unter der Nummer 5555. \n Mit freundlichen Grüssen";

if (mail(mail_empfaenger, $betreff, $text,"from:$mail_absender")){
echo "ok";
}else{
echo "Nicht ok";
}

?>

Ich bekomme immer ein OK aber E-Mails bekomme ich nicht.
Denn IIS habe ich runter gefahren und POP3, SMTP Dienste laufen auf dem Server

Hier im Anhang ist meine php.ini
Falls Jemand helfen kann dann kann ich auch noch die Apache config hier posten.
Kann ich über die Windows Konsole Testen ob ich eine Mail versenden kann?
 

Anhänge

Versuche es einmal mit dem $ Zeichen vor mail_empfaenger...

PHP:
if (mail($mail_empfaenger, $betreff, $text,"from:$mail_absender"))
 
Zurück