Guten Abend, Marc,
ich gehe nach Deinen Posts davon aus, dass Du unter Windows arbeitest. Wenn nicht, dann vergiss den Beitrag ;)
Zuerst prüf mal, ob Du auf den Server überhaupt kommst:
telnet servername smtp
Dann im Fenster eingeben:
MAIL FROM:absender@provider.de
RCPT TO:empfaenger@provider.de
DATA
subject: SMTP Test
Testnachricht
.
Letzte Zeile ist ein Punkt. Bei jeder Zeile schauen, ob eine Antwort vom Server kommt. Nur innerhalb des Mail-Texts kaspert er nicht dazwischen.
Wenn er Dir irgendwo einen Fehler meldet, hast Du schon bei der Serverwahl einen Fehler. Dann hier mal die Antwort posten.
In der c:\windows\php.ini sollte folgendes stehen
[mail function]
; For Win32 only.
;SMTP = localhost
SMTP = mailto.t-online.de
Ich habe übrigens die Erfahrung gemacht, dass Mails über den T-Online über 4 Wochen gebraucht haben. Mit dem gleichen Script über einen anderen Server keine Minute.
HtH, Thoralf