Hallo!
Folgendes Problem:
Ich habe ein Programm (Delphi 6, Indy 10), welches Emails von Pop3 Konten abholt und diese über einen SMTP verschicken soll.
Das abholen funktioniert ohne Probleme und auch die Übergabe an den SMTP funktioniert, wenn ich das Programm auf einem Rechner laufen lasse, der nicht der SMTP Server ist.
Zum testen läuft es halt auf einerm Win2K Rechner, mit 1 Netzwerkkarte.
Nun kopiere ich das Programm auf den Server (SBS 2003 mit Exchange Server) und starte es hier.
Das Programm verrichtet dann einige Zeit seinen Dienst und irgendwann bekomme ich bei dem SMTP connects 'Connection refused'.
Der Server läuft aber und öffne ich lokal in der Kommandozeile ein Telnet, meldet sich auch sofort der SMTP Server.
Dieser connection refused Fehler zieht sich aber über Stunden hin. Gelegentlich funktioniert es mal aber wenn dieser Fehler erst einmal aufgetreten ist, scheint sich das Programm davon nicht zu erholen.
Ich stehe da ehrlich gesagt vor einem Rätsel. Die alten Verbindungen werden immer sauber getrennt, das habe ich mit Hilfe eines Netzwersniffer ebenfalls überprüft.
Wenn jemand eine schlaue Idee hat, ich bin für jeden Tip dankbar.
Vielen Dank schon mal
Marc