SMTP via Smarthost

  • Wir betreiben bei einem Kunden einen SBS 2003 Exchange.
    Die Mailkonten liegen beim Provider und werden via POP3-Connector abgeholt.
    Für den Mailversand verwenden wir einen SMTP-Connector in dem als Smarthost der Provider SMTP eingetragen ist. Die Authentifizierung und das Versenden einzelner Mails von unterschiedlichen Nutzern klappt reibungslos.


    Beim Versenden von Mails an mehrere Nutzer (via BCC, CC) wird nichts versendet und ein Timeoutfehler protokolliert.


    Nach einem Test mit dem Provider, wobei er den eingehenden SMTP-Verkehr protokollierte ergab, dass der SMTP-Dialog wie folgt abläuft:
    EHLO ok
    Authentifizierung ok
    1. Addressat wird akzeptiert (Haupotadresse)
    --> jetzt müssten die Daten vom Client kommen, tun sie aber nicht.
    Nach etwa 5 Minuten bricht der Exim beim Provider die Session wegen Timout ab.
    Nun beginnt der Exchange an die 1. Verteileradresse zu versenden, kann leider aber keine Verbindung mehr bekommen.
    Die Sendung geht also ins Leere und beim Exchange wird ein Timeout protokolliert.


    Die misslungenen Sendungen blockieren dann ewig die Warteschlange und nach ungefähr 2 Tagen bekommt der Absender eine Nichtzustellbarkeitsnachricht.


    Eine Absenderrichtlinie ist konfiguriert, d.h. die Mails gehen mit einer öffentlichen Mailadresse raus.



    Kennt jemand dieses Problem. Gibt es Lösungsansätze.
    Wir haben schon alle möglichen Foren durchforstet, sind aber nicht fündig geworden.


    Ach so: Exchange und Server sind auf dem aktuellen Patchlevel...


    TOTO

  • Danke für die erste Antwort.


    Der ExBPA meldet keine besonderen Vorkommnisse.


    DNS scheint auch soweit o.k. , d.h. Namensauflösungen
    und dergleichen funktionieren problemlos.


    Das gesamte Netz hängt an einer 6000-er Buss.-DSL-Leitung, allerdings mit dyn. IP.


    Der Server steht selbst hinter einem Router. Aber ein
    Routingproblem dürfte das ja wohl nicht sein...


    Im Log habe ich folgendes gefunden:


    MSExchangeTransportModul:
    Das Kategorisierungsmodul kann vorübergehend eine Nachricht nicht verarbeiten. Die Funktion 'CICategorizerAsyncContextIMP::CompleteQuery' rief '--async--' auf und gab den Fehlercode '0xc004051f' () zurück. ( f:\tisp2\transmt\src\phatq\cat\ldapstor\icatasync.cpp@172 )


    Nachdem die Nachrichten eine ganze Weile in der Warteschleife hängen, beendet die Gegenseite die Verbindung:


    MSEXCHANGE TRansportModul
    Dies ist ein Warnungsprotokoll des SMTP-Protokolls für den virtuellen Server mit ID 1, Verbindung #23. Der Remotehost 'lion.totocom.de' hat auf den SMTP-Befehl 'rcpt' mit '421 lion.totocom.de: SMTP command timeout - closing connection ' geantwortet. Der vollständige gesendete Befehl war 'RCPT TO:<elke.pietsch@smk.sachsen.de> ', durch den die Verbindung fehlschlagen kann.


    Weitere Fehlermeldungen sind nicht zu finden...


    TOTO