Thoralf Knuth: mail()

Beitrag lesen

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