PHP Formular funktioniert nicht

Warning mail(): Failed to connect to mailserver at „localhost“ port 25, verity your „SMTP“ and „smtp_port“ setting in php.ini or use ini_set() in C:\xampp\htdocs\senden.php on line 33

Was bedeutet diese Fehlermeldung in einem Formular meiner Homepage? Wie kann ich den Fehler beheben? Weiss nicht genau welche Informationen von nöten sind, um bei der Problemlösung zu helfen.

mfg

guido

Warning mail(): Failed to connect to mailserver at „localhost“
port 25, verity your „SMTP“ and „smtp_port“ setting in php.ini
or use ini_set() in C:\xampp\htdocs\senden.php on line 33

Was bedeutet diese Fehlermeldung in einem Formular meiner
Homepage?

Dein Skript will eine Mail senden, findet aber keinen Mailserver auf dem Rechner.

Wie kann ich den Fehler beheben?

Die 1. Antwort steckt in Deiner Frage: schau in der php.ini nach, ob und wie die erwähnten Parameter SMTP und smpt_port gesetzt sind.

Die 2. Antwort halte ich (zumindest auf einer lokalen Windows-Installation) für wahrscheinlicher: Du hast keinen Mailserver (MTA, Mail Transfer Agent) installiert.
Installiere einen oder gib in der php.ini an, wo (unter welchem Namen) ein gültiger MTA zu finden ist (z.B. der SMTP-Server Deines Providers).

Stefan