Mainos / Advertisement:
PostfixAmavisNew
Versio hetkellä 15. lokakuuta 2017 kello 11.47 – tehnyt Minh (keskustelu | muokkaukset) (→Konfiguroi)
Tämä ohje on parannus Amavis ja Spamassassin ohjeeseen. Tämä ohje tarkoitus auttaa roskapostisuodattimen konfiguroinnin Postfix palvelimelle.
Sisällysluettelo
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: