Postfix übergibt Mails nicht an Mailman

Dieses Thema im Forum "Installation und Konfiguration" wurde erstellt von st2xo, 22. Okt. 2012.

  1. st2xo

    st2xo Member

    Hallo, finde einfach keine Lösung und bitte um eure Hilfe:

    ISPConfig 3.0 auf OpenSUSE, soweit alles ok, auch Postfix funktioniert schon immer einwandfrei.

    Über das ISPConfig-UI habe ich jetzt eine Mailman Liste erzeugt.
    Infomail an den Listadmin ist ok, Mailman funktioniert also.
    Sendet man eine Mail an die Liste, gibts diese Fehler:

    Bounce-Mail:
    Code:
    <"|/usr/lib/mailman/mail/mailman post berge"@sub1.hostname.de> (expanded from     <berge@sub1.hostname.de>): unknown user: "|/usr/lib/mailman/mail/mailman     post berge"
    (Postfix scheint den Mailman Post-Befehl als Mailbox zu interpretieren)

    /var/log/mail
    Code:
    Oct 16 08:47:13 s11 postfix/smtp[10232]: 7D6242481A1F: to=<liste1@sub1.hostname.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.53, delays=0.12/0/0/0.41, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as EF24A2481A21)
    Oct 16 08:47:13 s11 postfix/qmgr[9957]: 7D6242481A1F: removed
    Oct 16 08:47:13 s11 postfix/local[10384]: EF24A2481A21: to=<|/usr/lib/mailman/mail/mailman post liste1@sub1.hostname.de>, orig_to=<liste1@sub1.hostname.de>, relay=local, delay=0.07, delays=0.03/0/0/0.04, dsn=5.1.1, status=bounced (unknown user: "|/usr/lib/mailman/mail/mailman post liste1")
    /etc/postfix/main.cf
    Code:
    virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf,  hash:/var/lib/mailman/data/aliases
    relay_domains = $mydestination, hash:/etc/postfix/relay
    virtual_alias_domains =
    
    /var/lib/mailman/data/aliases
    Code:
    liste1:       "|/usr/lib/mailman/mail/mailman post liste1"
    liste1-admin:       "|/usr/lib/mailman/mail/mailman admin liste1"
    liste1-bounces:     "|/usr/lib/mailman/mail/mailman bounces liste1"
    liste1-confirm:     "|/usr/lib/mailman/mail/mailman confirm liste1"
    liste1-join:        "|/usr/lib/mailman/mail/mailman join liste1"
    liste1-leave:       "|/usr/lib/mailman/mail/mailman leave liste1"
    liste1-owner:       "|/usr/lib/mailman/mail/mailman owner liste1"
    liste1-request:     "|/usr/lib/mailman/mail/mailman request liste1"
    liste1-subscribe:   "|/usr/lib/mailman/mail/mailman subscribe liste1"
    liste1-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe liste1"
    
    /etc/postfix/master.cf
    Code:
    #mailman   unix  -       n       n       -       -       pipe
    #  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
    #  ${nexthop} ${user}
    einkommentieren in der master.cf bringt identischen Fehler, die postfix-to-mailman.py ist auf dem System auch garnicht vorhanden, in keinem Verzeichnis.)

    Ist es ok, dass alles über virtual_alias_maps läuft und nicht über alias_maps?

    Bin jetzt schon Tage am suchen und komme einfach nicht weiter. Hat jemand nen Tipp?
    Tausend Dank!!!!
     
  2. st2xo

    st2xo Member

    einen Schritt weiter, aber neues Problem:

    die main.cf habe ich geändert zu
    Code:
    alias_maps = hash:/var/lib/mailman/data/aliases
    virtual_alias_maps = proxy:mysql:/etc/postfix/mysql-virtual_forwardings.cf, mysql:/etc/postfix/mysql-virtual_email2email.cf
    die Mailman-Aliase also nicht mehr virtual.
    Postfix erkennt eine Mail an berge-request@sub1.hostname.de wird jetzt und übergibt an Mailman. Es kommt auch eine Mail zurück.
    Bei einem Post an die Liste passiert aber folgendes:

    /var/log/mail
    Code:
    Oct 22 13:01:56 s11 postfix/smtp[13916]: 6BC432481A96: to=<berge@sub1.hostname.de>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.54, delays=0.14/0/0/0.4, dsn=2.0.0, status=sent (250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as E0AFD2481ABF)
    Oct 22 13:01:57 s11 postfix/local[14047]: E0AFD2481ABF: to=<berge@sub1.hostname.de>, relay=local, delay=0.11, delays=0.03/0/0/0.07, dsn=2.0.0, status=sent (delivered to command: /usr/lib/mailman/mail/mailman post kurpfalzberge)
    
    Dann passiert nichts mehr, die Mail an Mailman versandet einfach.

    bin ratlos .....
     

Diese Seite empfehlen