PHP errreicht SMTP-Server nicht

valkuere

Mitglied
hallo leutz habe folgendes problem:

php kann den smtp-server nicht finden. Folglich funktioniert auch die maill()-function nicht mit der ich letztendlich mails versenden will.

aufm rechner (WinXP Pro) läuft der Mail-Server von ipswitch, der kann auch mittels email-client mails im LAN empfangen und versenden aber eben nicht via PHP + mail().

laut TCPView lauscht der smtp auch an Port 25, php will ihn aber nicht finden.
mail relay ist auch ausgestellt.
In der php.ini ist als smtp localhost und als port 25 definiert. sendmail_from ist einer der clients vom mailserver.

php version ist 5.0.5.
hat jemand ne idee woran es liegen kann ?
 
Hi,

Woran siehst du, dass PHP den Server nicht findet? Wenn du versuchst eine Verbindung aufzubauen, dann zeig doch mal den Code dazu. Vll hast du ja einen kleinen Fehler gemacht. Oder es stimmt was an den Einstellungen vom Server nicht.
 
Ich habe das Problem jetzt auf andere Art gelöst. Kontaktiere einen externen SMTP und von da aus geschieht dann alles weitere...
Deine Klasse ist ganz nett. thx hierfür. Sonst mach ich aber nicht so viel OOP mit php
 
Nichts zu danken.

Ich mach ja auch nicht alles mit OOP. Alles waere wohl auch etwas zu uebertrieben. Ich hab mir halt fuer ein paar Sachen wo es mir sinnvoll erschien ein paar nette Klassen zusammengestrickt, aber das war's dann auch schon.
 
Zurück