Isi kandungan:
- Langkah 1: Pasang Prasyarat
- Langkah 2: Konfigurasi Sendmail
- Langkah 3: Mulakan semula Sendmail
- Langkah 4: Sediakan Proses Log Log
- Langkah 5: Konfigurasi Procmail tempatan
- Langkah 6: Pencungkil Custom
- Langkah 7: Periksa Peraturan
- Langkah 8: Bayes
- Langkah 9: Selesai
Video: Cara Melawan Spam Menggunakan Spamassassin, Dnsbl, dan Procmail: 9 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Saya menjalankan pelayan e-mel saya sendiri, dan saya sering memeriksa e-mel saya menggunakan pinus. Selama bertahun-tahun saya telah menyiapkan penapis spam di pin untuk menyingkirkan spam. Tetapi saya juga dikenali menggunakan blackberry saya untuk memeriksa e-mel menggunakan squirrelmail. Baiklah penapis pinus saya tidak berfungsi pada squirrelmail. Sejak kebelakangan ini, lebih banyak spam muncul.
Instruksional ini akan menunjukkan cara mengatur spamassassin di Fedora menggunakan procmail untuk memindahkan pesan yang ditandai sebagai spam ke folder spam secara automatik.
Langkah 1: Pasang Prasyarat
Anda mahu memasang prasyarat anda:
joe @ fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Langkah 2: Konfigurasi Sendmail
Anda ingin memastikan bahawa sendmail menggunakan Senarai Hitam DNS. Edit sendmail.mc dan tambahkan baris di bawahjoe @ fletcher ~ $ vi /etc/mail/sendmail.mcFEATURE(`dnsbl ', `bl.spamcop.net',` "Spam disekat lihat: https://spamcop.net/bl.shtml? "$ & {client_addr} ') dnlFEATURE (` dnsbl', `cbl.abuseat.org ',` "Spam disekat lihat: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE (`dnsbl',` sbl.spamhaus.org ', `" Spam disekat lihat: https://spamhaus.org/query/bl?ip= "$ & {client_addr}') dnlFEATURE (` dnsbl ', `list.dsbl.org',` "Spam disekat lihat: https://dsbl.org/listing?"$&{client_addr}')dnlSekiranya anda masih terbuka, tambahkan procmail sebagai mailer lalai: MAILER (procmail) dnl
Langkah 3: Mulakan semula Sendmail
Setelah anda membuat perubahan pada file mc sendmails, anda harus memulakan semula perkhidmatan sendmail untuk membina semula file konfigurasi (sendmail.cf)
joe @ fletcher ~ $ sudo service sendmail restart
Langkah 4: Sediakan Proses Log Log
joe @ fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncomment di bawah untuk menyelesaikan masalah # VERBOSE = YES # LOGABSTRACT = YAAnda boleh menyemak procmail sekarang dengan mengekor fail log di bawah / var / logjoe @ fletcher ~ $ ekor / var / log / procmail
Langkah 5: Konfigurasi Procmail tempatan
Buat.procmailrc di direktori rumah andajoe @ fletcher ~ $ vi. ~ / Procmailrc: 0:
Status X-Spam: Ya
/ rumah / joe / mel / spam
Langkah 6: Pencungkil Custom
Anda mahu membuat satu set penapis / pemekat khusus. Apache.org mempunyai penulisan yang hebat dalam membuat peraturan tersuai anda sendiri di sini: Halaman WikiSaya pasti anda menyedari bahawa spam mengikuti corak. Sebagai contoh saya mendapat spam yang sama mengenai permen dengan permasalahan yang serupa untuk beberapa bulan pada satu masa. Anda boleh menulis peraturan mencari beberapa perkara ini. joe @ fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf header CANDY_1 From = ~ / hard / iheader CANDY_2 From = ~ / candy / iheader CANDY_3 Subject = ~ / hard / iheader CANDY_4 Subject = ~ / candy / iheader CANDY_5 Subjek = ~ / pembusukan bandar / imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) skor CANDY_MULTI_TEST 5.0Jika ada dua syarat di atas dipenuhi, maka tandakan sebagai spam. Pilihan lain adalah menyenarai hitam domain tertentu: blacklist_from *@citylinenews.com Atau jika anda mengetahui subjek yang tidak mahu anda terima: header WARRANTY_CHECK Subjek = ~ / Waranti Rumah / iscore WARRANTY_CHECK 5.0
Langkah 7: Periksa Peraturan
Periksa peraturan yang telah anda buat:
joe @ fletcher ~ $ spamassassin --lint -D Sekiranya tidak ada kesilapan, mulakan semula spamassassin: joe @ fletcher ~ $ sudo service spamassassin restart
Langkah 8: Bayes
Anda boleh melatih spamassassin untuk mengenal pasti spam menggunakan penapis bayesian.
Titik pertama pada folder spam anda: joe @ fletcher ~ $ sa-learn --mbox --spam / home / joe / mail / spam Kemudian peti masuk anda: joe @ fletcher ~ $ sa-learn --mbox --nonspam / var / mail / joe Ia akan mula menggunakan penapis apabila anda mempunyai> 200 spam dan ham.
Langkah 9: Selesai
Pada ketika ini anda telah menyelesaikan langkah pertama anda ke peti masuk bebas spam.
Anda mesti terus mencari di folder spam anda untuk minggu pertama atau lebih untuk melihat apakah semua yang ditandai sebagai spam sebenarnya spam. Sekiranya spam diselesaikan, pastikan untuk melihat tajuk dan lihat apakah ada sesuatu yang boleh anda kenali sebagai corak dan tulis peraturan baru untuknya. Saya biasanya hanya mengekor / var / log / procmail dan memeriksa untuk mengetahui apakah ada spam yang tidak ditandai dengan betul. Semoga berjaya! -Joe
Disyorkan:
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: 5 Langkah
Cara Menggunakan Sensor Suhu DHT11 Dengan Arduino dan Cetak Suhu Panas dan Kelembapan: Sensor DHT11 digunakan untuk mengukur suhu dan kelembapan. Mereka adalah penggemar elektronik yang sangat popular. Sensor kelembapan dan suhu DHT11 menjadikannya sangat mudah untuk menambahkan data kelembapan dan suhu ke projek elektronik DIY anda. Per
Cara Menggunakan Terminal Mac, dan Cara Menggunakan Fungsi Utama: 4 Langkah
Cara Menggunakan Terminal Mac, dan Cara Menggunakan Fungsi Utama: Kami akan menunjukkan kepada anda cara membuka Terminal MAC. Kami juga akan menunjukkan kepada anda beberapa ciri dalam Terminal, seperti ifconfig, mengubah direktori, mengakses fail, dan arp. Ifconfig akan membolehkan anda memeriksa alamat IP anda, dan iklan MAC anda
Cara Memuat turun dan Menggunakan Instagram pada Iphone 6 dan Ke Atas: 20 Langkah
Cara Memuat turun dan Menggunakan Instagram pada Iphone 6 dan Ke Atas: Arahan ini adalah untuk pengguna Instagram yang baru. Ini akan melalui bagaimana cara membuat akaun dan cara membuatnya
Menggunakan GMail Sebagai Penapis SPAM: 3 Langkah
Menggunakan GMail Sebagai Penapis SPAM: Kita semua mendapat terlalu banyak spam. Inilah salah satu cara untuk menghentikan hampir semua itu. Kami akan menggunakan penapisan spam Gmail tanpa terjebak dengan antara muka gmail. Yang diperlukan hanyalah akaun gmail (siapa yang tidak mempunyai salah satu daripadanya?) Dan tambah e-mel yang tidak digunakan
Cara Menggunakan SpamAssassin Pilihan Utama di Akaun Dihoskan Pair.com: 9 Langkah
Cara Menggunakan SpamAssassin Pilihan Utama di Akaun Dihoskan Pair.com: Saya menghoskan satu atau dua domain di pair.com. Mereka mempunyai ciri hosting yang hebat seperti shell SSH, mysql, sokongan php dan banyak lagi. Mereka tidak mempunyai pemasangan SpamAssassin yang lengkap. Mereka mempunyai versi pelucutan pelik yang hanya membolehkan anda menambah warna hitam