Difference between revisions of "Email Server - Extended Spam filtering"

From berki WIKI
Jump to: navigation, search
(Adatbázis)
Line 8: Line 8:
 
Ezen belül minden úgynevezett "csatornának" van egy saját almappája, amiben az adott csatorna szabály gyűjteménye található. A csatorna egy "szervezetnek" a saját szabály gyűjteménye. A hivatalos "gyári" csatorna az '''update_spamassassin_org''' nevet viseli. Ezen felül még rengeteg egyéb nem hivatalos csatorna létezik.  
 
Ezen belül minden úgynevezett "csatornának" van egy saját almappája, amiben az adott csatorna szabály gyűjteménye található. A csatorna egy "szervezetnek" a saját szabály gyűjteménye. A hivatalos "gyári" csatorna az '''update_spamassassin_org''' nevet viseli. Ezen felül még rengeteg egyéb nem hivatalos csatorna létezik.  
  
A '''sa-update*''' parancsnak meg lehet adni, hogy milyen csatornákat frissítsen ill. töltsön le. Ezt a '''--channel*''' kapcsoló után tudjuk megadni.  
+
A '''sa-update''' parancsnak meg lehet adni, hogy milyen csatornákat frissítsen ill. töltsön le. Ezt a '''--channel''' kapcsoló után tudjuk megadni.  
  
 
A hivatalos CentOS repository-ból telepített spamassassin esetében a '''sa-update''' parancsot a '''/usr/share/spamassassin/sa-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 hivatalos CentOS repository-ból telepített spamassassin esetében a '''sa-update''' parancsot a '''/usr/share/spamassassin/sa-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.  
Line 16: Line 16:
  
  
 +
Gyárilag két csatorna van benne, a hivatalos '''updates_spamassassin_org''' és a széles körben elterjedt '''sought_rules_yerp_org''':
 +
<pre>
 +
[root@server channel.d]# ll /etc/mail/spamassassin/channel.d
 +
total 12
 +
-rw-r--r--. 1 root root 2572 Dec  5  2013 sought.conf
 +
-rw-r--r--. 1 root root 4915 Dec  5  2013 spamassassin-official.conf
 +
</pre>
  
 +
A csatorna leírók 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/RuleUpdates
 +
CHANNELURL=updates.spamassassin.org
 +
KEYID=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.
  
/etc/mail/spamassassin/channel.d
+
 
[root@server channel.d]#
+
-----BEGIN PGP PUBLIC KEY BLOCK-----
[root@server channel.d]# ll
+
Version: GnuPG v1.4.2 (SunOS)
total 12
+
.....
-rw-r--r--. 1 root root 2572 Dec  5  2013 sought.conf
+
</pre>
-rw-r--r--. 1 root root 4915 Dec  5  2013 spamassassin-official.conf
 
  
  

Revision as of 20:18, 9 September 2016


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ály gyűjteménye található. A csatorna egy "szervezetnek" a saját szabály gyűjteménye. A hivatalos "gyári" csatorna az update_spamassassin_org nevet viseli. Ezen felül még rengeteg egyéb nem hivatalos csatorna létezik.

A sa-update parancsnak meg lehet adni, hogy milyen csatornákat frissítsen ill. töltsön le. Ezt a --channel kapcsoló után tudjuk megadni.

A hivatalos CentOS repository-ból telepített spamassassin esetében a sa-update parancsot a /usr/share/spamassassin/sa-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.


Azonban a repository-bol telepített spamassassin egy előre elkészített sa-update cron job script-el érkezik: /usr/share/spamassassin/sa-update.cron


Gyárilag két csatorna van benne, a hivatalos updates_spamassassin_org és a széles körben elterjedt sought_rules_yerp_org:

[root@server channel.d]# ll /etc/mail/spamassassin/channel.d
total 12
-rw-r--r--. 1 root root 2572 Dec  5  2013 sought.conf
-rw-r--r--. 1 root root 4915 Dec  5  2013 spamassassin-official.conf

A csatorna leírók 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:

# http://wiki.apache.org/spamassassin/RuleUpdates
CHANNELURL=updates.spamassassin.org
KEYID=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)
.....


--channel

[root@server 3.003001]# ll total 16 drwxr-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.cf drwxr-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

[root@server 3.003001]# ll total 16 drwxr-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.cf drwxr-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