Hallo,
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port=25; For Win32 only.
sendmail_from = NULL; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = "C:\xampp\sendmail\sendmail.exe -t"
Wenn du diese Angabe unter Windows machst, werden SMTP, smtp_port und sendmail_from ignoriert. Wenn auf deinem Rechner also ein SMTP-Server läuft, könntest du versuchen diese Angabe wegzulassen.
Ich weiß leider auch nicht, wo der Fehler liegt aber hast du schon mal geguckt, ob sendmail beim Aufruf deines PHP-Scriptes überhaupt aufgerufen wird? Und wenn ja, was dann im Log von sendmail steht?
Ich hoffe, das hilft dir weiter.
Schöne Grüße,
Johannes