<Sebelumnya | Konten | Selanjutnya>
5.2.3. Amavisd-baru
Pertama aktifkan deteksi spam dan antivirus di Amavisd-baru dengan mengedit /etc/amavis/conf.d/15- content_filter_mode:
gunakan ketat;
# Anda dapat memodifikasi file ini untuk mengaktifkan kembali pemeriksaan SPAM melalui spamassassin
# dan untuk mengaktifkan kembali pemeriksaan antivirus.
#
# Mode pemeriksaan antivirus default
# Batalkan komentar pada dua baris di bawah ini untuk mengaktifkannya
#
@bypass_virus_checks_maps = (
\%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
#
# Mode pemeriksaan SPAM default
# Batalkan komentar pada dua baris di bawah ini untuk mengaktifkannya
#
@bypass_spam_checks_maps = (
\%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
1; # memastikan pengembalian yang ditentukan
Memantulkan spam bisa menjadi ide yang buruk karena alamat pengirim sering dipalsukan. Perilaku default adalah membuang. Ini dikonfigurasi dalam /etc/amavis/conf.d/20-debian_defaults dimana $final_spam_destiny diatur ke D_DISCARD daripada D_BOUNCE.
Selain itu, Anda mungkin ingin menyesuaikan opsi berikut untuk menandai lebih banyak pesan sebagai spam:
$sa_tag_level_deflt = -999; # tambahkan tajuk info spam jika pada, atau di atas level itu
$sa_tag2_level_deflt = 6.0; # tambahkan tajuk 'spam terdeteksi' di level itu
$sa_kill_level_deflt = 21.0; # memicu tindakan mengelak spam
$sa_dsn_cutoff_level = 4; # tingkat spam yang tidak mengirim DSN
Jika server hostname berbeda dari data MX domain, Anda mungkin perlu menyetelnya secara manual
$namahostsaya pilihan. Juga, jika server menerima email untuk beberapa domain, @local_domains_acl pilihan perlu disesuaikan. Sunting /etc/amavis/conf.d/50-pengguna File:
$namahostsaya = 'mail.contoh.com';
@local_domains_acl = ( "contoh.com", "contoh.org" );
Jika Anda ingin mencakup banyak domain, Anda dapat menggunakan yang berikut ini di/etc/amavis/conf.d/50-pengguna
@domain_lokal_acl = qw(.);
Setelah konfigurasi, Amavisd-new perlu di-restart:
sudo systemctl restart amavis.layanan