Content filter Postfix. Perintah ini membaca pesan dari input standar, menambahkan header X-Spam-*, dan meneruskannya ke sendmail dengan envelope yang sama.
Shell
spamscanner filter -f "$sender" -- "$recipient"
Opsi
Arti
--sendmail <path>
Bawaan /usr/sbin/sendmail
--subject-tag <tag>
Menambahkan awalan pada subjek spam
--reject
Memantulkan email yang mencapai ambang tolak alih-alih meneruskannya
--discard
Membuang email yang mencapai ambang tolak alih-alih meneruskannya
Kode keluar mengikuti konvensi sendmail, yang dibaca Postfix: 0 terkirim (atau dibuang), 64 tidak ada penerima yang diberikan, 69 ditolak sebagai spam (Postfix memantulkannya), 75 kegagalan apa pun, sehingga Postfix menyimpan pesan dan mencoba lagi nanti.
Port 783 adalah port yang dipakai klien SpamAssassin secara bawaan. Port di bawah 1024 memerlukan root atau capability CAP_NET_BIND_SERVICE; gunakan port lain, seperti --port 7833, dan beri tahu kliennya.
Opsi
Arti
--port <n>
Port TCP
--host <ip>
Alamat yang didengarkan (bawaan 127.0.0.1)
--socket <path>
Mendengarkan di soket Unix sebagai gantinya
--reject
Milter: menolak email yang mencapai ambang tolak
--reject-code <n>
Milter: 451, coba lagi nanti (bawaan), atau 550
--quarantine
Milter: menahan spam di karantina server email
--name <hostname>
Milter: nama server ini di Authentication-Results
--token <secret>
HTTP: mensyaratkan Authorization: Bearer <secret>; diperlukan untuk /learn
--allow-tell
spamd: menerima permintaan TELL (spamc -L spam) untuk pembelajaran
--out <file>
HTTP dan spamd: menyimpan hasil pembelajaran ke file model ini
--subject-tag <tag>
Milter dan spamd: menambahkan awalan pada subjek spam
--verbose
Milter: mencatat setiap pemindaian. Server TCP: menjawab dengan satu baris teks
llm-test mengirim satu pesan biasa dan dua penipuan, dalam bahasa Inggris dan Italia, ke model, mencetak vonisnya, waktu yang dibutuhkan masing-masing, metode yang digunakan, dan perangkat kerasnya, lalu keluar dengan kode 0 hanya jika ketiganya benar.