Přetížení Openexchange Serveru při použití SPAM filtrů

Supportní databáze (rsimai_slox_spamassassin)
Platí pro

Openexchange Server: Verze 4

Symptomy:

Při aktivace SPAM filtrů prudce poklesne výkon serveru. Program 'spamassassin' zatěžuje procesor na téměř 100%, takže nelze zpracovávat žádné další zprávy nebo je práce serveru velmi pomalá. Zatížení procesoru zjistíte pomocí příkazu 'top'.

Příčina:

Spamassassin je spouštěn pro každý kontrolovaný email zvlášť. V případě velkého objemu emailů to může znamenat přetížení systému.
Další možnou příčinou jsou velká přílohy, které musí být stejně jako příchozí emaily překontrolovány.

Řešení:

Spusťte program Spamassassin jako démona na pozadí.
  1. Editujte soubor /etc/imap/procmailrc a změňte řádku:
    | /usr/bin/spamassassin -P
    
    na
    | /usr/bin/spamc
    
  2. Pak službu spřístupněte systémovému startu příkazem:
    openexchange:~ # chkconfig spamd 35
    
  3. Službu pak spustíte příkazem:
    openexchange:~ # rcspamd start
    
V dalších verzích Openexchange Serveru toto nastavení bude již obsaženo.

Další možností je nastavit Spamassassin tak, aby kontroloval zprávy do určité velikosti.

Toho dosáhnete pomocí tohoto filtru Procmailu:

Mezi :0 hbfw a | /usr/bin/spamc vložte řádku:

* < 256000
Tak nastavíte Spamassassin pouze pro zprávy menší než 256kB.


Klíčová slova: OPENEXCHANGESERVER, SLOX, SPAMASSASSIN, SPAMD, SPAMC, MAIL

Kategorie: IMAP server SuSE Linuxu

SDB-rsimai_slox_spamassassin, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 24. Jul 2003
SuSE Linux AG - Poslední změnu: 24. Jul 2003 provedl rsimai (sdb_gen 1.40.0)