Hi!
Preisfrage: Warum funktioniert das mit Outlook Express? =>Weil OE auf ESMTP verzichtet und sich beim Server am Anfang einfach mit HELO statt EHLO meldet.
Genau das widerspricht meinen Erfahrungen bzw. meinen OE-Logs.
Ich hab eine relative alte MSOE-Version (6.irgendwas; halt den Stand, den man mit W2K SP4 und diversen Hotfixes bekommt). Vielleicht liegts daran.
Wie gesagt: Schön, dass du nun eine funktionierende Konfiguration gefunden hast. Wirklich schlüssig ist die Lösung IMHO nicht. Und ich bin immer noch überzeugt, dass das Verhalten des SMTP-Server hier einfach nicht korrekt ist.
"Schlüssig" ist ziemlich wenig an der ganzen Sache. Solange HELO keine gravierenden Nachteile gegenüber EHLO hat, kann ich aber mit der Lösung leben. Zumindest unsicherer sollte HELO nicht sein; weniger als Passwörter unverschlüsselt übertragen geht meiner Einschätzung nach nicht. ;-)
Dass die Schuld bei der ganzen Sache beim Server liegt, sehe ich aber ganz wie du.
Gruß
Bernhard