Changes

Email Server - Extended Spam filtering

3,471 bytes removed, 19:05, 26 September 2016
no edit summary
=== SPF szűré ===
==Spamassassin==
<pre>
# yum install spamassassin
</pre>
=== Mi hol van ===
* DEF_RULES_DIR=/usr/share/spamassassin,
* LOCAL_RULES_DIR=/etc/mail/spamassassin
* LOCAL_STATE_DIR=/var/lib/spamassassin
==Spamassassin==
=== Szabályok frissítése ===   ==== Spam adatbázis ==== A Spamassassin szabály adatbázisa a '''/var/lib/spamassassin/<verziószám>''' mappában található, az esetünkben itt: '''/var/lib/spamassassin/3.003001''' Ezen belül minden úgynevezett "csatornának" van egy saját almappája, amiben az adott csatorna szabálygyűjteménye található. A csatorna egy "szervezetnek" a saját szabálygyűjteménye. A hivatalos "gyári" csatorna/szabálygyűjteménye az '''update_spamassassin_org''' nevet viseli. Ezen felül még rengeteg egyéb nem hivatalos csatorna/szabálygyűjteménye létezik.  A '''sa-update''' parancsnak meg kell adni, hogy milyen csatornákat frissítsen ill. töltsön le. Ezt a '''--channel''' kapcsoló után tudjuk megadni, ahol a csatorna/szabálygyűjteménye URL-jét várja. A hivatalos CentOS repository-ból telepített spamassassin esetében a '''sa-update''' parancsot t tanítani fogjuk a '''/usr/share/spamassassin/safelhasználók által spam-update.cron''' script hívja meg. A csatornákat a /usr/share/spamassassin/sa-update.cron használata esetén a '''/etc/mail/spamassassin/channel.d''' mappában elhelyezett csatorna leíró fájlokból olvassa ki a script, és ezekkel a csatorna URL-ekkel hívja meg a sa-update parancsot.  Gyárilag két csatorna van a /etc/mail/spamassassin/channel.d mappában, a hivatalos '''updates_spamassassin_org''' nek és a széles körben elterjedt '''sought_rules_yerp_org''':<pre>[root@server channel.d]# ll /etc/mail/spamassassin/channel.dtotal 12-rw-r--r--. 1 root root 2572 Dec 5 2013 sought.conf-rw-r--r--. 1 root root 4915 Dec 5 2013 spamassassinham-officialnek jelentett emailekkel.conf</pre> A csatorna leírók fájl elején található a csatorna URL-je, majd ezt követi az a kulcs amivel a frissítéseket aláírja a kibocsájtó. Pl. a '''spamassassin-official.conf''' fájl eleje az alábbi:<pre># http://wiki.apache.org/spamassassin/RuleUpdatesCHANNELURL=updates.spamassassin.orgKEYID=5244EC45# Ignore everything below.return 0 This is the GPG key that updates are signed with (currently,as of Wed Dec 21 19:31:38 PST 2005. Please contact <dev /at/spamassassin.apache.org> with any questions.  -----BEGIN PGP PUBLIC KEY BLOCK-----Version: GnuPG v1.4.2 (SunOS).....</pre>  A '''/usr/share/spamassassin/sa-update.cron''' script kiolvassa innen az összes csatorna leíró fájlt, és hozzáfűzi a '''--channel''' paraméterhez a leírókból kiolvasott URL-eket.   Minden csatornának van egy saját almappája és egy csatorna leírója a '''/var/lib/spamassassin/3.003001''' szabály adatbázis gyűjtőmappában. <pre>[root@server 3.003001]# ll /var/lib/spamassassin/3.003001total 16drwxr-xr-x. 2 root root 4096 Mar 12 2015 sought_rules_yerp_org-rw-r--r--. 1 root root 123 Mar 12 2015 sought_rules_yerp_org.cfdrwxr-xr-x. 2 root root 4096 Sep 8 05:53 updates_spamassassin_org-rw-r--r--. 1 root root 2851 Sep 8 05:53 updates_spamassassin_org.cf</pre> {{tip|Ezekről a mappákról teljesen felesleges biztonsági mentést csinálni, mivel a sa-update mindig a legfrissebb gyűjteményt hozza le.}} {{warning|Úgy tűnik, hogy a '''sought''' szabályokhoz már jó ideje nem jön frissítés. A sa-update ezt a választ adja manuális update esetén minden nap:<pre># /usr/bin/sa-update -v --channel sought.rules.yerp.org --gpgkey 6C6191E3Update finished, no fresh updates were available</pre>}} === Tanítás ===
https://kb.site5.com/email/how-to-train-spamassassin/<br />