Portál AbcLinuxu, 11. května 2025 04:49

Dotaz: Procmail - maildir- nefunguje

21.3.2011 11:22 František Novák | skóre: 3
Procmail - maildir- nefunguje
Přečteno: 448×
Odpovědět | Admin
Zdravim, opet valcim s procmailem. Na ARCH LINUXu. Presli jsme z MAILBOXU na MAILDIR. Mame Postfix a DOVECOT. S mailboxem vse chodilo, ted bohuzel ne. Prosel jsem vsechny debaty ohledne MAILDIRU zde a stale zadny vysledek. S Googlem jsem se taky vyradil .... Zde je muj .procmailrc v HOME adresari uzivatele.

Cesta adresare /home/tonda.novak/Maildir/.SPAM

DEFAULT="$HOME/Maildir/"

MAILDIR="$HOME/Maildir/"

:0:

* ^Subject:.*(*SPAM*|SPAM)

.SPAM/

Diky moc vsem, za tipy a nakopnuti. Uz vazne nevim ...

Řešení dotazu:


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

Odpovědi

21.3.2011 14:57 mkmm | skóre: 11
Rozbalit Rozbalit vše Re: Procmail - maildir- nefunguje
Odpovědět | | Sbalit | Link | Blokovat | Admin
To jsou ty hvezdicky v regularnim vyrazu, chybi pred nimi tecky. Uvnitr zavorek navic byt nemusi, staci tam vypsat slova nebo casti slov, ktere se maji filtrovat. A za zavorkou by to melo pokracovat teckou a hvezdickou. Navic cesta v default by mela ukazovat do vychozi schranky a nakonec je vhodne dat absolutni cestu, kam se to ma sypat (nebo /dev/null).
MAILDIR=$HOME/Maildir
DEFAULT=$MAILDIR/inbox/
:0:
* ^Subject.*(SPAM|spam).*
$MAILDIR/spam
21.3.2011 15:28 František Novák | skóre: 3
Rozbalit Rozbalit vše Re: Procmail - maildir- nefunguje
Dekuji za snahu a za tip. Vyzkousel jsem a bezvysledne.Kde muze byt zakopany pes. Ani kdyz tu cestu dam absolutne, nic se nestane. V HOME adresari uzivatele je adresar Maildir. Posta se v nem dorucuje do adresare cur ... A v teto urovni jsou take dalsi podslozky .SPAM/ .FIRMA/ .... Jestli v tom neni nekde chybka. Fakt nevim.

MAILDIR=$HOME/Maildir

DEFAULT=$MAILDIR/

:0:

* ^Subject.*(SPAM|spam).*

$MAILDIR/.SPAM

21.3.2011 16:38 mkmm | skóre: 11
Rozbalit Rozbalit vše Re: Procmail - maildir- nefunguje
Mozna by se nemela posta dorucovat primo do to adresade Maildir, ale v nem by se mel udelat nejaky default adresar (treba inbox). Procmail v nem potom vytvori podadresare cur, new a tmp. Stejne podadresare vytvari v kazdem adresari pod ~/Maildir (i v podadresarich .SPAM, .FIRMA atd.).
22.3.2011 10:50 František Novák | skóre: 3
Rozbalit Rozbalit vše Re: Procmail - maildir- nefunguje
Ano, v adresari Maildir je vzdy podadresar cur, tmp, new ... To je automaticky. V kazde slozce, kterou clovek zalozi v maildiru je tato stejna struktura. Co jsem nasel na netu, tak je bran jen adresar Maildir/ ... nic pod nim ... Fakt nevim, co tam je za blbost, ze to nechodi :{
Řešení 1× (František Novák (tazatel))
6.4.2011 08:41 František Novák | skóre: 3
Rozbalit Rozbalit vše Re: Procmail - maildir- nefunguje
Tak zahada je rozresena. Nechapu, co se mohlo stat, ale v postfixu byl zakomentovan mailbox_command. Nejsem si vedom toho, ze bych s nim neco delal. Asi sotek, nebo senilita. Proto v logu nic nebylo, procmail vubec nejel ...

/etc/postfix/main.cf

mailbox_command = /usr/bin/procmail -Y -a $DOMAIN

Diky vsem :)

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.