[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re[2]: amavis + clamav + spamassassin



To było bardzo dobre pytanie!
NIE, i szukałem teraz ale się pogubiłem które linie mam zmienić?
Gdzie mogę w postfix'ie włączyć filtr anty*?
nie mam kartoteki "/usr/share/amavis/conf.d/20-package" :-(
list wysyłałem z zewnętrznego konta via www.

Takie zmiany robisz w następujących plikach w postfixie:

1/ w master.cf muszą być takie dwie linie:

smtp-amavis unix - - n - 2 smtp -o smtp_data_done_timeout=1200 -o smtp_send_xforward_command=yes -o disable_dns_
lookups=yes

127.0.0.1:10025 inet n - n - - smtpd -o content_filter= -o local_recipient_maps= -o relay_recipient_maps= -o smt pd_restriction_classes= -o smtpd_client_restrictions= -o smtpd_helo_restrictions= -o smtpd_sender_restrictions= -o smtpd_recipient_restrictions=permit_mynetworks,reject -o mynetworks=127.0.0.0/8 -o strict_rfc821_envelopes=ye s -o smtpd_error_sleep_time=0 -o smtpd_soft_error_limit=1001 -o smtpd_hard_error_limit=1000

2/ w main.cf dodajesz:

content_filter=smtp-amavis:[127.0.0.1]:10024


Co do amavisa:

1/ stary konfig /etc/amavis/amavisd.conf:

odkomentowujesz skaner antywirusowy:
['Clam Antivirus-clamd',
  \&ask_daemon, ["CONTSCAN {}\n", "/var/run/clamav/clamd.ctl"],
  qr/\bOK$/, qr/\bFOUND$/,
  qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],

i ustawiasz:
$sa_local_tests_only = 0;   # (default: false)

2/ nowy konfig /etc/amavis/conf.d/:

w pliku 15-content_filter_mode odkomentowujesz:

@bypass_virus_checks_maps = (
\%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);

@bypass_spam_checks_maps = (
\%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);



Mogłem coś pokręcić bo to dawno robiłem.

Pozdrowienia

Piotr Konieczny

Reply to: