Portál AbcLinuxu, 6. května 2024 12:00


Dotaz: Třídění pošty - postfix

Petr Maleček avatar 31.8.2010 10:59 Petr Maleček | skóre: 28 | Plzeň - Bolevec
Třídění pošty - postfix
Přečteno: 140×
Odpovědět | Admin
Dobrý den, používám na svém serveru postfix pro příjem / odesílání pošty, pro třídění pošty (přesouvání zpráv do složky spam) používám courier.

Moje současné pravidlo v courieru pro házení mailů do spamu vypadá takto:

EXTENSION="$1"
RECIPIENT=tolower("$2")
USER="$3"
HOST="$4"
SENDER="$5"
DEFAULT="/home/vmail/$HOST/$USER/."
SPAM="/home/vmail/$HOST/$USER/.Spam/"
xfilter "/usr/bin/spamc -f"

if (/^X-Spam-Flag: *YES/)
{
# `test -e $SPAM`
#   if ( $RETURNCODE == 1 ) {
#    `maildirmake $SPAM`
      exception {
       to "$SPAM"
      }
#   }
#   else {
#    exception {
#     to "$SPAM" 
#   }
}
else
{
  exception {
    to "$DEFAULT"
    }
}
Potřeboval bych toto pravidlo upravit tak, aby:

- když uživatel nemá vytvořenou složku SPAM, tak aby se mu vytvořila a následně mu tam chodila pošta

- přidat pravidlo kdy je odesílatel třeba Aukro, nebo Facebook (to už bych si z hlavičky mailu vytáhnul), tak aby se pošta přesouvala do složky, která se vytvoří automaticky v případě, že ještě není vytvořena.

Už jsem si s tímto "pravidlem" hrál několikrát, ale povětšinou se mi přestala pošta doručovat úplně, tak už začínám ztrácet naději, že to ještě někdy vymyslím tak, aby to fungovalo.

Mohla by mi tady nějaká dobrá duše alespoň naznačit, jakým směrem se vydat, abych dosáhl toho, po čem toužím ?

Děkuji.
LinMuck, WinFuck :-P
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.