Portál AbcLinuxu, 14. května 2024 02:59


Dotaz: Nefunguje propojení postfix + amavis-new

24.8.2012 10:28 Kall Ell | skóre: 15
Nefunguje propojení postfix + amavis-new
Přečteno: 270×
Odpovědět | Admin
Ahoj všem, mám čerstvě nainstalovaný mailserver na posledním debianu 6.0.5. Instalován postfix+dovecot(imap)+amavis-new+spamassassin. Problém je, že mě to nefunguje. Pokud vložím do master.cf následující propojení s amavisem-new, které vychází ze seriálu zde na webu, tak mě nefunguje pošta.
smtp-amavis          unix    –       –       -       –       2       smtp
        -o smtp_data_done_timeout=1200
        -o disable_dns_lookups=yes
127.0.0.1:10025      inet    n       –       –       –       –       smtpd
    -o content_filter=
    -o local_recipient_maps=
    -o relay_recipient_maps=
    -o smtpd_restriction_classes=
    -o smtpd_delay_reject=no
    -o smtpd_client_restrictions=permit_mynetworks,reject
    -o smtpd_sender_restrictions=
    -o smtpd_recipient_restrictions=permit_mynetworks,reject
    -o smtpd_data_restrictions=reject_unauth_pipelining
    -o mynetworks=127.0.0.0/8
    -o strict_rfc821_envelopes=yes
    -o smtpd_error_sleep_time=0
    -o smtpd_soft_error_limit=1001
    -o smtpd_hard_error_limit=1000
    -o smtpd_client_connection_count_limit=0
    -o smtpd_client_connection_rate_limit=0
    -o receive_override_options=no_header_body_checks,no_unknown_recipient_checks

Zde uvádím záznam v logu, který sem mě objeví, pokud propojím postfix s amavisem
Aug 24 10:07:11 mail postfix/master[1997]: fatal: /etc/postfix/master.cf: line 113: field "private": bad value: "???"
log píše chybu na řádku 113, ale co jsem kde hledal na netu a těch propojení jsem našel více, jsou vesměs všechny podobné. Řádek 113 je tento:
        -o disable_dns_lookups=yes
pokud propojení s amavisem odstraním, tak mě pošta normálně funguje. Ale není tam žádná kontrola spamu. Jinak ještě uvedu, že mám virtuální uživatele v databázi mysql. Nevíte v čem dělám chybu? Co mám špatně? Jinak jsem ten propojovací kód vložil na konec souboru master.cf.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.8.2012 13:37 bigBRAMBOR | skóre: 37
Rozbalit Rozbalit vše Re: Nefunguje propojení postfix + amavis-new
Odpovědět | | Sbalit | Link | Blokovat | Admin
content filter v main.cfg mas vyplneny? Tohle co jsi napsal je nastaveni postfixu aby poslocuhal na portu 10025, tam typicky prebiral postu zpatky od postfixu. Ty mu ji jste musis poslat pomoci content filteru v main.cfg pro vsechny maily nebo v master pro smtp, smtps a submission zlast. Prazdny content filter v 127.0.0.1:10025 zamezuje aby posta co se vratila z amavisu nesla zpatky do nej, tedy neudelal se kruh.
6.9.2012 10:34 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Nefunguje propojení postfix + amavis-new
v main.cf mám následující
content_filter = smtp-amavis:[127.0.0.1]:10024
14.9.2012 16:27 Kall Ell | skóre: 15
Rozbalit Rozbalit vše Re: Nefunguje propojení postfix + amavis-new
Jelikož jsem to stále nevyřešil, tak bych se chtěl zeptat, jak to je se souborem /etc/amavisd.conf. V manuálu je tento soubor zmíněn, ale já ho v systému nemám. Nikde jsem se v tom manuálu nedočetl, jestli ho mám vygenerovat nebo jestli se tam má objevit automaticky, prostě nevím. Je to špatně nebo dobře? jinak ten manuál je přímo z instalace amavisu na debianu, je k té verzi co mám instalovanou.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.