Pouziti SpamAssassinu a Pegasus mailu

Tento navod je pro uzivatele Pegasus mailu, kteri chteji kontrolovat spamy SpamAssassinem, ale oddeleni spamu od regulerni posty chteji provest az lokalne v Pegasu. Vyhody:
  • Z Unixu sice chodi seznamy odfiltrovanych spamu, ale lusteni jejich hlavicek je daleko zdlouhavejsi nez kontrola pomoci Preview na rychlem PC.
  • Regulerni dopis omylem odfiltrovany jako spam je ihned k dispozici
  • Pro upravy whitelistu/blacklistu netreba chodit na Unix
  • Nastaveni SpamAssassinu

  • Nechame si zavest SpamAssassin pomoci zadosti u pani Rozhonove, Pokrocily rezim filtrace. Po zavedeni nalezneme v domacim adresari na Cedru adresar .spamassassin
  • Na souboru .spamassassing/user_prefs nastavime: required_hits 5000
    To zajisti, ze SpamAssassin neodfiltruje zadnou postu, tj. vsechna posta bude chodit na PC, ale se zmenenymi hlavickami
  • Definice whitelistu v Pegasus mailu

  • Pomoci Adresses -> Distribution lists zalozime whitelist
  • Do whitelistu muzeme presunout adresy vsech dopisu z adresare, kam si schovavame doslou regulerni postu. Vybereme vsechny zpravy v adresari (napriklad pomoci Ctrl-A), klikneme pravym knoflikem mysi a rekneme "Add sender to distribution list". Vybereme whitelist.
  • Rozsirovani whitelistu v budoucnu delame stejne, kliknutim pravym knoflikem na zpravu a volbou "Add sender to distribution list".
  • Priprava filtru v Pegasus mailu pro dekodovani hlavicek SpamAssassinu

  • v adresari PMAIL\DEFAULTS zalozime nejaky soubor s priponou .dat, napriklad filtr.dat
  • Do souboru napiseme nasledujici radky:
    if Header "X-Spam-Status" matches "*hits=[56789].[0-9]*" Weight 51
    if Header "X-Spam-Status" matches "*hits=[1-9][0-9]+.[0-9]*" Weight 51
    
  • Nastaveni filtru v Pegasus mailu, aby dekodoval hlavicky SpamAssassinu

  • Zalozime adresar (mail folder) pro junk mail
  • Pustime Tools->Content control->Edit
  • V tabulce General vymyslime nejake jmeno
  • V tabulce Exceptions definujeme whitelist popripade blacklist
  • V tabulce Message Tests lokalizujeme filtr vytvoreny v predchozim odstavci (filtr.dat) a nastavime pro nej 50 bodu jako limit, po jehoz prekroceni filtr zabere
  • V tabulce vybereme akci "Move the message to a folder" a jako folder definujeme ten, ktery jsme si predem pripravili pro junk mail
  • Automaticke doucovani

  • V planovaci uloh nastavime periodicke spousteni Odsunovace. Ten - strucne receno - prevadi junk mail folder na Unix format a odsouva jej pomoci scp na Cedr
  • Cron na cedru pak spousti komando, ktere vyuci SpamAssassin na dodanem souboru
  • Totez lze provadet na vzorku nespamu

  • Doucovani 2x tydne se jevi jako optimalni a vyrazne zvysi ucinnost SpamAssassinu. Podrobnosti a Odsunovac na vyzadani.

    Proc nepouzivat vlastni spamovy filtr Pegasus mailu

    Protoze neni narozdil od Outlooku pravidelne aktualizovan. Ani nemuze byt, kdyz Pegasus mail je zadarmo.


    Back to the main page of the Crystallography Group
    This page is maintained by Michal Dusek, e-mail Michal.Dusek@fzu.cz