Probleme mit einem IIS6.0 Server

Achtung, öffnet in einem neuen Fenster. Drucken

Notes

'Die E-Mail konnte aus unbekannten Gründen nicht gesendet werden!'

Diese Fehlermeldung erhält man, wenn die mail() Funktion nicht ausgeführt werden kann. Bisher war mir nur bekannt, dass es daher kommt, wenn die mail() Funktion auf dem Server deaktiviert ist. Vor einigen Tagen wurde ich eines Besseren belehrt. Ein zweiter Grund könnte sein, dass es sich beim Server um einen Microsoft IIS6.0 Server handelt.   Dieser hat Probleme mit der Definition der Empfängeradresse.

IIS6.0 versteht die Struktur Max Mustermann <max@mustermann.com> leider nicht. Dieser Server verlangt die Struktur max@mustermann.com.
Meine Info ist von hier: http://www.php.net/manual/de/ref.mail.php#59752

Des weiteren habe ich gemerkt, dass bei diesem getestetem IIS6.0 Server sehr viele PHP Funktionen deaktiviert sind. Unter anderem die Funktion exec(), die für die Erkennung der Echtheit einer E-Mail notwendig ist. Sollte diese Funktion deaktiviert sein, kann die Installation mit der Installationsroutine nicht durchgeführt werden. Es wird nämlich KEINE E-Mail als richtig anerkannt.
Dieses Problem wurde im Forum "Installation-Akzeptanz einer gültigen Emailadresse" behandelt.

Und zuletzt habe ich noch gemerkt, dass auch die PHP-Funktion phpinfo() deaktiviert war. Diese lieferte eine ungewollte Fehlerausgabe im Administrationsbereich.

Alle Probleme wurden bereits genau behandelt und ich habe für alles eine Lösung. Ich arbeite aber im Moment noch an einem Update. Nachdem ich den Code perfektioniert und die notwendigen Tests durchgeführt habe, werde ich eine neue Version online stellen.

Ich möchte mich an dieser Stelle sehr herzlich bei Jens Tschirne bedanken. Er hat mich auf diese Fehlfunktionen hingewiesen und mir die Möglichkeit eingeräumt auf seinem Server die notwendigen Tests durchzuführen. DANKE!

Anmeldung

Facebook MySpace Twitter Digg Delicious Stumbleupon Google Bookmarks 

GET RSS FEED

Startseite - News Archiv - Probleme mit einem IIS6.0 Server
Freitag, 18. Mai 2012