Eine elegante Möglichkeit den Versand von E-Mails unter Windows zu testen, stellt der Einsatz von Fake Sendmail dar. Wie der Name bereits andeutet, emuliert es das bekannte Sendmail Programm, und stellt den Dienst unter Windows zur Verfügung. Wer die E-Mails nicht gleich versandt haben möchte, kann sie sich auch in einen Ordner legen lassen, und von hier aus mit Thunderbird oder einen Text Editor öffnen.
Ladet Fake Sendmail herunter und entpackt die sendmail.exe und sendmail.ini in ein Verzeichnis eurer Wahl (z.B. c😕sendmail)
Öffnet die sendmail.ini und sucht nach der Option smtp_server. Setzt den Wert, auf einen existierenden Pfad (z.B. c😕sendmail\mails).
Sucht default_domain
und setzt den Wert auf die gewünschte Standard Domain (z.B. localhost)
Beispiel:
smtp_server=c:\sendmail\mails
default_domain=localhost</pre>
Öffnet eure php.ini und prüft ob die Einträge SMTP
und smtp_port
auskommentiert sind.
Nun sucht sendmail_path
und setzt dort den Pfad zum Sendmail Programm, sowie den Parameter -t
Beispiel:
;SMTP = localhost
;smtp_port = 25
sendmail_path = "C:\sendmail\sendmail.exe -t"
Der E-Mail Versand unter Windows sollte nun funktionieren.