SMTP Sending Probleme mit 8.0.1

  • Hallo,


    ich habe mit dem Axigen 8.0.1 folgendes Problem.


    Ausgangssituation:
    Es gibt ein Mail Konto, welches per Filter Regel Mails an eine externe E-Mail Adresse umleitet.


    Problem:
    Diese Umleitung funktioniert prinzipiell, doch manchmal, weren Mails nicht verschickt und bleiben in der Queue hängen.
    In der Queue wird bei der betreffenden Mail der Fehler "Invalid server response" angezeigt.


    Im Log für das SMTP Sending habe ich folgenden Unterschied zwischen einer "hängenden" Mail und einer "richtigen" Mail gefunden:


    Falsch:
    05-21 18:34:39 +0200 16 NNML SMTP-OUT:00000356: >> DATA
    05-21 18:34:39 +0200 16 NNML SMTP-OUT:00000356: << 250 2.1.0 Ok
    05-21 18:34:39 +0200 16 NNML SMTP-OUT:00000356: << 250 2.1.5 Ok
    05-21 18:34:39 +0200 16 NNML SMTP-OUT:00000356: << 354 End data with <CR><LF>.<CR><LF>
    05-21 18:34:39 +0200 16 NNML SMTP-OUT:00000356: >> 11801 bytes written
    05-21 18:34:39 +0200 04 NNML SMTP-OUT:00000356: Unable to write data for mail 00CA9D
    05-21 18:34:39 +0200 08 NNML SMTP-OUT:00000356: Release mail 00CA9D
    05-21 18:34:39 +0200 08 NNML SMTP-OUT:00000356: Disconnected from XX.XX.XX.XX


    Richtig:
    05-21 18:25:29 +0200 16 NNML SMTP-OUT:00000355: >> DATA
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 250 2.1.0 Ok
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 250 2.1.5 Ok
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 250 2.1.5 Ok
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 354 End data with <CR><LF>.<CR><LF>
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: >> .
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: >> 1205 bytes and final dot written
    05-21 18:25:30 +0200 08 NNML SMTP-OUT:00000355: Release mail 16A18B
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 250 2.0.0 Ok: queued as E98BD10037545
    05-21 18:25:30 +0200 08 NNML SMTP-OUT:00000355: Data sent for mail 16A18B; server response code: 250 (2.0.0 Ok: queued as E98BD10037545)
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: >> QUIT
    05-21 18:25:30 +0200 16 NNML SMTP-OUT:00000355: << 221 2.0.0 Bye


    Der Unterschied ist, dass der notwendige Punkt ">> ." nicht geschickt wird.


    Die Frage ist jetzt nur, warum?


    Kann mir hier jemand weiterhelfen bzw. hat einen Tipp für mich?


    Vielen Dank bereits im Vorraus.


    Gruß Alex

  • Hallo,


    leider hat es nicht funktioniert. Der Fehler tritt immer noch auf.
    Kann ich prüfen ob die Regel RFC Break angewandt wird?


    Danke
    Gruß Alex

  • Als Client kommt fetchmail zum Einsatz.
    Der Aixgen eigene POP3 Abholdienst liefert beim Zustellen an den Axigen Server leider einen leeren Absender. Dieser wird aber benötigt und deshalb die Wahl von fetchmail.


    Ich habe im Log einen Eintrag gefunden, dass Axigen die Regel anwendet. Da der fetchmail Client auch vielfältige Konfigurationsmöglichkeiten bietet (z.B. no rewrite, forcecr), versuche ich aktuell hiermit das Problem zu lösen.
    Leider kann ich das Problem nicht nachstellen, da es nicht mit allen Mails auftritt. Von daher muss ich jetzt das Ganze beobachten.

  • Leider tritt das Problem immer noch auf.


    Ist Axigen in Bezug auf auf den RFC Break fehlertoleranter?
    Durch fetchmail kann die Mail erfolgreich dem Axigen Server zugestellt werden. Nur wenn der Axigen Server die Mail weiterleitet, tritt das Problem auf.

  • Nachfolgend meine fetchmailrc:


    =================================================
    set postmaster "info@domain.local"
    set no syslog
    set logfile /var/log/fetchmail/fetchmail.log
    set daemon 60


    poll "pop.gmx.net"
    protocol POP3
    username "alias@gmx.de"
    password "XXXXXXXX"
    ssl
    fetchall
    no keep
    no rewrite
    forcecr
    mda "/usr/sbin/sendmail -i -f %F 'alias@gmx.de'"
    =================================================