Postfix, Spamassasin, Clamav, Squirelmail

  • Hallo,


    ich habe mir auf meinem Vserver mit Ubuntu nach folgenden Howto's einen Mailserver eingerichtet:
    https://help.ubuntu.com/commun…rtualMailBoxClamSmtpHowto
    https://help.ubuntu.com/community/PostfixAmavisNew


    Das Versenden und Empfangen von Mails mit SMTP, POP3 und IMAP funktioniert mit SMTP AUTH.
    Was noch nicht funktioniert ist das einbinden von amavis.


    Dabei bekomme ich Fehlermeldungen der Art:


    postfix/qmgr[12142]: warning: connect to transport scan: Connection refused
    Jun 7 06:32:56 vxxx amavis[19216]: (19216-01) (!)DENIED ACCESS from IP 78.xxx.xxx.xxx policy bank ''


    wie kann ich das beheben?


    Das versenden von Emails über Squirrelmail funktioniert ebenfalls noch nicht.
    In der Standardkonfiguration bekomme ich folgende Fehlermeldungen:


    NOQUEUE: reject: RCPT from vxxx.yourvserver.net[78.xxx.xxx.xxx]: 554 5.7.1
    <xxx@xxx.de>: Relay access denied; from=<xxx@xxx.homelinux.org> to=<xxx@xxx.de> proto=ESMTP helo
    =<v220100556493248.yourvserver.net>


    warum verbietet postfix das lokale Relayen?


    Wenn ich bei Squirrelmail in der SMTP Konfiguration AUTH mit User und Passwort eintrage kommt folgende Fehlermeldung:


    onnect from vxxx.yourvserver.net[78.xxx.xxx.xxx]
    Jun 6 21:54:52 vxxx postfix/smtpd[10332]: lost connection after UNKNOWN from vxxx.yourvserver.net[78.xxx.xxx.xxx]
    Jun 6 21:54:52 vxxx postfix/smtpd[10332]: disconnect from vxxx.yourvserver.net[78.xxx.xxx.xxx]


    Ich habe mal was gelesen das die Loopback devices 127.0.0.1 auf vservern nicht richtig arbeiten.
    Gibt es dafür einen Workaround? Wie würde der aussehen? Oder ist da noch was grundsätzlich falsch.


    Vielen Dank für eure Hilfe.

  • 1) In der Konfiguration von amavis solltest du die IP freischalten
    2) In der Konfiguration von postfix solltest du localhost zum relaying freischalten.
    3) 127.0.0.1 funktioniert problemlos.

    "Security is like an onion - the more you dig in the more you want to cry"

  • Hallo,


    konnte das Problem lösen:
    in der


    /etc/amavis/conf.d/50-user


    @local_domains_acl = ( ".$mydomain" );
    @inet_acl = qw( 127.0.0.1 [::1] 78.xxx.xxx.xxx );
    $inet_socket_bind = undef;


    hinzugefügt.


    in der /etc/postfix/main.cf



    mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 78.xxx.xxx.xxx


    die eigene IP Adresse hinzugefügt.