Ito ang command na spamassassinp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
spamassassin - napapalawak na filter ng email na ginagamit upang tukuyin ang spam
DESCRIPTION
Ang SpamAssassin ay isang matalinong filter ng email na gumagamit ng magkakaibang hanay ng mga pagsubok
tukuyin ang hindi hinihinging maramihang email, na mas kilala bilang "spam". Ang mga pagsubok na ito ay inilapat
mag-email ng mga header at content para pag-uri-uriin ang email gamit ang mga advanced na istatistikal na pamamaraan. Sa
Bilang karagdagan, ang SpamAssassin ay may modular na arkitektura na nagpapahintulot sa iba pang mga teknolohiya na maging
mabilis na ginamit laban sa spam at idinisenyo para sa madaling pagsasama sa halos anumang email
system.
SINOPSIS
Para sa kadalian ng pag-access, ang SpamAssassin manual ay nahati sa ilang mga seksyon. Kung
balak mong basahin ang mga ito nang diretso sa unang pagkakataon, ang iminungkahing order
ay may posibilidad na bawasan ang bilang ng mga pasulong na sanggunian.
Available ang malawak na karagdagang dokumentasyon para sa SpamAssassin, pangunahin sa
SpamAssassin web site at wiki.
Dapat mong makita ang dokumentasyon ng SpamAssassin gamit ang iyong lalaki(1) programa o
perldocNa (1).
PANGKALAHATANG-IDEYA
Pangkalahatang-ideya ng spamassassin SpamAssassin (seksyon na ito)
Configuration
Mail::SpamAssassin::Conf SpamAssassin configuration file
PAGGAMIT
spamassassin-run "spamassassin" front-end filtering script
sa-alamin ang SpamAssassin's Bayesian classifier
spamc client para sa spamd (mas mabilis kaysa sa spamassassin)
spamd spamassassin server (kinakailangan ng spamc)
DEFAULT PLUGINS
Mail::SpamAssassin::Plugin::AskDNS
Mail::SpamAssassin::Plugin::AutoLearnThreshold
Mail::SpamAssassin::Plugin::Bayes
Mail::SpamAssassin::Plugin::BodyEval
Mail::SpamAssassin::Plugin::Check
Mail::SpamAssassin::Plugin::DKIM
Mail::SpamAssassin::Plugin::DNSEval
Mail::SpamAssassin::Plugin::FreeMail
Mail::SpamAssassin::Plugin::HTMLEval
Mail::SpamAssassin::Plugin::HTTPSMismatch
Mail::SpamAssassin::Plugin::Hashcash
Mail::SpamAssassin::Plugin::HeaderEval
Mail::SpamAssassin::Plugin::ImageInfo
Mail::SpamAssassin::Plugin::MIMEEval
Mail::SpamAssassin::Plugin::MIMEHeader
Mail::SpamAssassin::Plugin::Pyzor
Mail::SpamAssassin::Plugin::Razor2
Mail::SpamAssassin::Plugin::RelayEval
Mail::SpamAssassin::Plugin::ReplaceTags
Mail::SpamAssassin::Plugin::SPF
Mail::SpamAssassin::Plugin::SpamCop
Mail::SpamAssassin::Plugin::URIDNSBL
Mail::SpamAssassin::Plugin::URIDetalye
Mail::SpamAssassin::Plugin::URIEval
Mail::SpamAssassin::Plugin::VBounce
Mail::SpamAssassin::Plugin::WLBLEval
Mail::SpamAssassin::Plugin::WhiteListSubject
WEB MGA SITES
Web site ng SpamAssassin: http://spamassassin.apache.org/
Dokumentasyong batay sa Wiki: http://wiki.apache.org/spamassassin/
USER MAILING LIST
Umiiral ang isang mailing list ng mga user kung saan kadalasang makakatulong ang iba pang mga karanasang user at
magbigay ng mga tip at payo. Ang mga tagubilin sa subscription ay matatagpuan sa SpamAssassin web
site.
Configuration MGA FILE
Ang base ng panuntunan ng SpamAssassin, mga template ng text, at text ng paglalarawan ng panuntunan ay mula sa nilo-load
mga file ng pagsasaayos.
Ang default na data ng pagsasaayos ay na-load mula sa unang umiiral na direktoryo sa:
/var/lib/spamassassin/3.004001
/usr/share/spamassassin
/usr/share/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
Ang data ng configuration na tukoy sa site ay ginagamit upang i-override ang anumang mga value na dati na
itakda. Ito ay na-load mula sa unang umiiral na direktoryo sa:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/etc/spamassassin
/usr/local/etc/spamassassin
/usr/pkg/etc/spamassassin
/usr/etc/spamassassin
/etc/mail/spamassassin
/etc/spamassassin
Mula sa tatlong direktoryong iyon, magbabasa muna ang SpamAssassin ng mga file na nagtatapos sa ".pre" in
lexical order at pagkatapos ay babasahin nito ang mga file na nagtatapos sa ".cf" sa lexical order (karamihan sa mga file
magsimula sa dalawang numero upang maging malinaw ang pagkakasunud-sunod ng pag-uuri).
Sa madaling salita, mababasa ito init.pre una, pagkatapos 10_default_prefs.cf bago 50_scores.cf
at 20_body_tests.cf bago 20_head_tests.cf. I-o-override ang mga opsyon sa mga susunod na file
naunang mga file.
Ang mga indibidwal na kagustuhan ng user ay nilo-load mula sa lokasyong tinukoy sa "spamassassin",
"sa-learn", o "spamd" command line (tingnan ang kani-kanilang manual page para sa mga detalye). Kung ang
hindi tinukoy ang lokasyon, ~/.spamassassin/user_prefs ay ginagamit kung ito ay umiiral. SpamAssassin
gagawa ng file na iyon kung wala pa ito, gamit ang user_prefs.template bilang isang
template. Ang file na iyon ay hahanapin sa:
/etc/spamassassin
/usr/etc/mail/spamassassin
/usr/share/spamassassin
/etc/spamassassin
/etc/mail/spamassassin
/usr/local/share/spamassassin
/usr/share/spamassassin
PAGTATAG
Ang sumusunod na dalawang seksyon ay nagdedetalye ng default na pag-tag at markup na nagaganap para sa
mga mensahe kapag nagpapatakbo ng "spamassassin" o "spamc" na may "spamd" sa default na configuration.
Tandaan: bago ang pagbabago at pagdaragdag ng header, ang lahat ng mga header na nagsisimula sa "X-Spam-" ay
inalis upang maiwasan ang kalokohan ng spammer at upang maiwasan din ang mga potensyal na problema na dulot ng nauna
mga panawagan ng SpamAssassin.
PAGTATAG PARA SA SPAM MAIL
Bilang default, ang lahat ng mga mensahe na may kalkuladong marka na 5.0 o mas mataas ay na-tag bilang spam.
Kung ang isang papasok na mensahe ay na-tag bilang spam, sa halip na baguhin ang orihinal na mensahe,
Gagawa ang SpamAssassin ng bagong mensahe ng ulat at ilakip ang orihinal na mensahe bilang a
message/rfc822 MIME na bahagi (nagtitiyak na ang orihinal na mensahe ay ganap na napanatili at mas madali
upang mabawi).
Ang bagong mensahe ng ulat ay namamana ng mga sumusunod na header (kung sila ay naroroon) mula sa
orihinal na mensahe ng spam:
Mula sa: header
Para kay: header
Cc: header
Paksa: header
Petsa: header
Message-ID: header
Ang mga header sa itaas ay maaaring mabago kung ang nauugnay na "rewrite_header" na opsyon ay ibinigay (tingnan
"Mail::SpamAssassin::Conf" para sa higit pang impormasyon).
Bilang default, ang mga header ng mensaheng ito ay idinaragdag sa spam:
X-Spam-Flag: header
Itakda sa "OO".
Ang mga header na idinagdag ay ganap na na-configure sa pamamagitan ng opsyong "add_header" (tingnan
"Mail::SpamAssassin::Conf" para sa higit pang impormasyon).
teksto ng katawan ng spam mail
Ang ulat ng SpamAssassin ay idinagdag sa tuktok ng katawan ng mensahe ng mail, kung ang mensahe ay
minarkahan bilang spam.
DEFAULT PAGTATAG PARA SA LAHAT MAIL
Ang mga header na ito ay idinaragdag sa lahat ng mensahe, parehong spam at ham (hindi spam).
X-Spam-Checker-Version: header
Ang bersyon at pagbabagsak ng SpamAssassin at ang host kung saan pinapatakbo ang SpamAssassin.
X-Spam-Level: header
Isang serye ng mga character na "*" kung saan ang bawat isa ay kumakatawan sa isang buong puntos na puntos.
X-Spam-Status: header
Isang string, "(Oo|Hindi), score=nn kinakailangan=nn tests=xxx,xxx
autolearn=(ham|spam|no|unavailable|failed)" ay nakatakda sa header na ito upang ipakita ang
katayuan ng filter. Para sa unang salita, "Oo" ay nangangahulugang spam at "Hindi" ay nangangahulugang ham (hindi spam).
Ang mga header na idinagdag ay ganap na na-configure sa pamamagitan ng opsyong "add_header" (tingnan
"Mail::SpamAssassin::Conf" para sa higit pang impormasyon).
INSTALL
Ang spamassassin utos ay bahagi ng Mail::SpamAssassin Perl module. I-install ito bilang a
normal na Perl module, gamit ang "perl -MCPAN -e shell", o sa pamamagitan ng kamay.
Tandaan na hindi posibleng gamitin ang environment variable na "PERL5LIB" para maapektuhan kung saan
Nahanap ng SpamAssassin ang mga perl module nito, dahil sa mga limitasyon na ipinataw ng "taint" na seguridad ng perl
mga tseke.
Para sa karagdagang detalye kung paano mag-install, pakibasa ang "INSTALL" na file mula sa
Pamamahagi ng SpamAssassin.
DEVELOPER Dokumentasyon
Mail::SpamAssassin
Spam detector at markup engine
Mail::SpamAssassin::ArchiveIterator
hanapin at iproseso ang mga mensahe nang paisa-isa
Mail::SpamAssassin::AutoWhitelist
auto-whitelist handler para sa SpamAssassin
Mail::SpamAssassin::Bayes
tukuyin ang pagiging spammish gamit ang isang Bayesian classifier
Mail::SpamAssassin::BayesStore
Bayesian Storage Module
Mail::SpamAssassin::BayesStore::SQL
Pagpapatupad ng SQL Bayesian Storage Module
Mail::SpamAssassin::Conf::LDAP
i-load ang mga marka ng SpamAssassin mula sa database ng LDAP
Mail::SpamAssassin::Conf::Parser
i-parse ang configuration ng SpamAssassin
Mail::SpamAssassin::Conf::SQL
i-load ang mga marka ng SpamAssassin mula sa database ng SQL
Mail::SpamAssassin::Mensahe
mag-decode, mag-render, at humawak ng isang RFC-2822 na mensahe
Mail::SpamAssassin::Message::Metadata
i-extract ang metadata mula sa isang mensahe
Mail::SpamAssassin::Message::Node
mag-decode, mag-render, at gawing available ang mga bahagi ng mensahe ng MIME
Mail::SpamAssassin::PerMsgLearner
katayuan sa bawat mensahe (spam o hindi-spam)
Mail::SpamAssassin::PerMsgStatus
katayuan sa bawat mensahe (spam o hindi-spam)
Mail::SpamAssassin::PersistentAddrList
persistent address list base class
Mail::SpamAssassin::Plugin
SpamAssassin plugin base class
Mail::SpamAssassin::Plugin::Hashcash
magsagawa ng mga pagsubok sa pag-verify ng hashcash
Mail::SpamAssassin::Plugin::RelayCountry
magdagdag ng metadata ng mensahe na nagsasaad ng country code ng bawat relay
Mail::SpamAssassin::Plugin::SPF
magsagawa ng mga pagsusuri sa pagpapatunay ng SPF
Mail::SpamAssassin::Plugin::URIDNSBL
maghanap ng mga URL laban sa mga blocklist ng DNS
Mail::SpamAssassin::SQLBasedAddrList
SpamAssassin SQL Based Auto Whitelist
Gumamit ng spamassassinp online gamit ang mga serbisyo ng onworks.net