SysCP Postfix Email Weiterleitung: mail for mydomain.de loops back to myself

  • Hallo zusammen,



    • Debian Squeeze / 6.0 (Problem gabs aber auch schon unter 5.0)
    • SysCP 1.4.2.2
    • postfix für Dovecot enabled (geht aber ohne Dovecot genausowenig)


    komme hier mit meinem Postfix einfach nicht weiter.


    Die email-Funktionalität (Mailversand / Empfang9 über TLS geht soweit wunderbar.


    Nur wenn ich Weiterleitungen einrichten möchte, bekomme ich folgende Mailer Fehler.


    1. Fall:


    Wenn ich die Mail von einem Konto auf dem Server an die umgeleitete Adresse versende, kommtd ie Mail kommt zurück mit:


    2. Fall:


    Wenn ich die Mail von ausserhalb an die umgeleitete Adresse versende, wird die Mail verworfen:


    Die /var/log/mail.log zeigt folgende Informationen:


    Code
    Mar  9 14:31:49 myvserver postfix/smtpd[9291]: connect from mailout-de.gmx.net[213.165.64.23]
    Mar  9 14:31:49 myvserver postfix/smtpd[9291]: NOQUEUE: reject: RCPT from mailout-de.gmx.net[213.165.64.23]: 554 5.7.1 <[B]info@vserverdomain.de[/B]>: Relay access denied; from=<[B]absender@mail.com[/B]> to=<[B]info@vserverdomain.de[/B]> proto=SMTP helo=<mailout-de.gmx.net>
    Mar  9 14:31:49myvserver postfix/smtpd[9291]: disconnect from mailout-de.gmx.net[213.165.64.23]

    Seltsam:


    • Die Email der erstellten Weiterleitung (weiterleitung@otherdomain.de) erscheint hier nicht als Final-Recipient
    • Es gibt einen reject, wenn von ausserhalb versendet wird


    Im Mysql Code ist die destination-Adresse jedoch vermerkt:

    Code
    mysql> select email, email_full, destination from mail_virtual where email LIKE '%vserverdomain%';
    +-----------------------+-----------------------+------------------------------------------------------+
    | email                 | email_full            | destination                                          |
    +-----------------------+-----------------------+------------------------------------------------------+
    | info@vserverdomain.de | info@vserverdomain.de | info@vserverdomain.de weiterleitung@otherdomain.de |
    +-----------------------+-----------------------+------------------------------------------------------+

    Any clue? Bin (noch) nicht so der Postfix-Guru und steh irgendwie auf dem Schlauch. Das Problem scheint jedoch bekannt zu sein und scheint irgendetwas mit den Einstellungen im Postfix main.cf zu tun zu haben.


    Seltsam: Vor einer Woche habe ich es zum ersten Mal eingerichtet und es ging (für einen Tag). Nach einem Serverreboot ging es nicht mehr :o


    Danke schon mal
    Grüsse Axel



    Achso, die üblichen Verdächtigen fehlen noch

    Code
    /etc/postfix# cat sasl/smtpd.conf
    pwcheck_method: auxprop
    auxprop_plugin: sql
    mech_list: plain login cram-md5 digest-md5
    sql_engine: mysql
    sql_hostnames: localhost
    sql_user: syscp
    sql_passwd: mysycppass
    sql_database: syscp
    sql_select: select password from mail_users where username='%u@%r'
    Code
    [B]/etc/postfix# cat mysql-virtual_alias_maps.cf[/B]
    user = syscp
    password = mysycppass
    dbname = syscp
    table = mail_virtual
    select_field = destination
    where_field = email
    additional_conditions = and destination <> '' and destination <> ' '
    hosts = localhost
    Code
    [B]/etc/postfix# cat mysql-virtual_mailbox_domains.cf[/B]
    user = syscp
    password = mysycppass
    dbname = syscp
    table = panel_domains
    select_field = domain
    where_field = domain
    additional_conditions = and isemaildomain = '1'
    hosts = localhost
    Code
    [B]/etc/postfix# cat mysql-virtual_mailbox_maps.cf[/B]
    user = syscp
    password = mysyscppass
    dbname = syscp
    table = mail_users
    select_field = maildir
    where_field = email
    hosts = localhost

    Mit freundlichen Grüßen
    Axel Pospischil
    Ludwigshafen a. Rhein

  • Hallo zusammen,


    Nach dem vollständigen


    - Löschen der Domain
    - Löschen des Benutzers
    - Löschen aller Ordner in /var/kunden/mails
    - Neu anlegen des Benutzers
    - Neu Zuweisen der Domain
    - Neu Anlegen des Email Account und Weiterleitung


    hat sich das Problem einfach in Luft aufgelöst. Ich bin echt sprachlos, woran es lag.


    Vielleicht lags auch an diversen


    Code
    /etc/init.d/postfix restart
    /etc/init.d/dovecot restart
    newaliases

    :confused:


    Ach ja, in der /etc/postfix/main.cf habe ich die Zeile


    Code
    mydestination = $myhostname $mydomain localhost localhost.$mydomain


    wieder in den Ursprungszustand gesetzt (war aber vorher auch schon so).


    Nun denn, es geht jedenfalls.
    Grüsse Axel

    Mit freundlichen Grüßen
    Axel Pospischil
    Ludwigshafen a. Rhein