Mainos / Advertisement:

PostfixAmavisNew

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun

Tämä ohje on parannus Amavis ja Spamassassin ohjeeseen. Tämä ohje tarkoitus auttaa roskapostisuodattimen konfiguroinnin Postfix palvelimelle.

Asennus

Asenna vaaditut paketit

sudo apt install amavisd-new spamassassin clamav-daemon libnet-dns-perl libmail-spf-perl pyzor razor

Konfiguroi

Clamav

Määritä käyttöoikeudet

sudo adduser clamav amavis
sudo adduser amavis clamav

Käynnistä

sudo service clamav-daemon restart

Spamassassin

# su - amavis -s /bin/bash
# razor-admin -create
# razor-admin -register
# pyzor discover

Amavis

Avaa konfigurointitiedosto

sudo nano /etc/amavis/conf.d/15-content_filter_mode

Poista kommentit riveiltä:

@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);

Käynnistä amavis uudelleen

sudo service amavis restart

Postfix

Ota käyttöön Amaviksen suodatin lisäämällä tämä main.conf tiedostoon

 sudo nano /etc/postfix/main.conf
content_filter = smtp-amavis:[127.0.0.1]:10024

Ja lisää tämä master.conf tiedostoon

smtp-amavis     unix    -       -       -       -       2       smtp
        -o smtp_data_done_timeout=1200
        -o smtp_send_xforward_command=yes
        -o disable_dns_lookups=yes
        -o max_use=20

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_helo_restrictions=
        -o smtpd_sender_restrictions=
        -o smtpd_recipient_restrictions=permit_mynetworks,reject
        -o smtpd_data_restrictions=reject_unauth_pipelining
        -o smtpd_end_of_data_restrictions=
        -o mynetworks=127.0.0.0/8
        -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

Käynnistä Postfix uudelleen

sudo service postfix restart

Testaa

Lähetä sähköpostiisi viesti:

   XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X

Pitäisi joutua roskapostiksi samantien.

Mainos / Advertisement: