[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]
Verwijderd
1
2
3
| nieuwe-rule-definitie regex-waarop-gematched-wordt acties-die-ondernomen-moeten-worden-als-regex-matched |
Dit komt er dus op neer dat je een syntax ala zoiets moet hebben:
1
2
3
| :0 * ^Subject:.*Spam \\[ $SPAMDIR |
Daar dit een syntax is voor op mbox gebaseerde mailboxen, weet ik niet of dit direct gaat werken op maildir's. Kwestie van testen en eventueel de procmail manual pages lezen (procmailrc(5) en procmailex(5) zijn errug interesant voor jou)
1
2
3
| :0 * ^Subject: **SPAM** /home/ripperke/Maildir/.Filter/ |
en nog een ander stukje :
1
2
3
| :0 * ^To:.email-moeder@chello.be ! gette@localhost |
deze laatste zorgt er dus voor dat alle mail wordt doorgemaild naar system user "Gette" die opzich weer een eigen procmailrc heeft
If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP
[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]
1
2
3
4
5
6
7
8
9
| ripperke@host:~/Maildir/.Filter$ ls -al total 44 drwx------ 5 ripperke ripperke 4096 Jul 30 15:25 . drwx------ 11 ripperke ripperke 4096 Nov 5 22:38 .. -rw-r--r-- 1 ripperke ripperke 11298 Nov 30 15:37 courierimapuiddb drwx------ 2 ripperke ripperke 16384 Nov 30 15:37 cur -rwx------ 1 ripperke ripperke 0 Jul 30 15:16 maildirfolder drwx------ 2 ripperke ripperke 4096 Nov 30 15:37 new drwx------ 2 ripperke ripperke 4096 Nov 30 14:55 tmp |
de mappen als tmp, new etc zou je toch moeten hebben indien niet, map even opnieuw aanmaken
If TCP/IP handshaking was less formal, perhaps SYN/ACK would be YO/WASSUP
Als het maildirs zijn, en geen mboxen, vindt procmail het prettig als er een / achterstaat om aan te geven dat het om een maildir gaat, $HOME/Maildir/ en $MAILDIR/.spam/ dus. Geen idee hoe goed/slecht dat tegenwoordig gaat, ook als de naam al bestaat, maar dat leverde wel eens problemen op.sturkel schreef op dinsdag 30 november 2004 @ 15:15:
code:
1 2 3 4 5 PATH=/usr/bin:/bin:/usr/local/bin MAILDIR=$HOME/Maildir #in de Maildir voor courier zetten DEFAULT=$MAILDIR/new #in de Maildir voor courier zetten SPAMDIR=$MAILDIR/.spam n
Hierop aan sluitend: als er een / achter staat hoef je geen $MAILDIR/new te gebruiken, procmail gooit de mailtjes dan standaard in de subdirectory 'new' van de Maildirblaataaps schreef op dinsdag 30 november 2004 @ 16:00:
[...]
Als het maildirs zijn, en geen mboxen, vindt procmail het prettig als er een / achterstaat om aan te geven dat het om een maildir gaat, $HOME/Maildir/ en $MAILDIR/.spam/ dus. Geen idee hoe goed/slecht dat tegenwoordig gaat, ook als de naam al bestaat, maar dat leverde wel eens problemen op.
1
2
3
| :0 * ! ^Subject:.*$ .no-subject/ |
werkt perfect hier, zet netjes alle mailtjes zonder subject apart
een mooi Tshirt met Pim. is de beste enzo
1
2
3
4
5
6
7
8
9
| PATH=/usr/bin:/bin:/usr/local/bin MAILDIR=$HOME/Maildir/ #in de Maildir voor courier zetten DEFAULT=$HOME/Maildir/ LOGFILE=/var/log/procmail VERBOSE=on :0 * ^Subject: test $MAILDIR/.spam/ |
dit is de structuur van de maildir map:
1
2
3
4
5
6
7
8
9
10
11
| amd900:/home/info/Maildir/.spam# ls -lahrt total 32K -rwx------ 1 info info 0 May 26 2004 maildirfolder -rw-r--r-- 1 info info 17 Sep 25 18:57 courierimapacl drwx------ 2 info info 4.0K Nov 30 13:42 courierimapkeywords drwx------ 6 info info 4.0K Nov 30 18:56 . drwx------ 13 info info 4.0K Nov 30 19:02 .. drwx------ 2 info info 4.0K Nov 30 19:03 new drwx------ 2 info info 4.0K Nov 30 19:03 cur -rw-r--r-- 1 info info 46 Nov 30 19:03 courierimapuiddb drwx------ 2 info info 4.0K Nov 30 19:04 tmp |
[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]
wat kan ik nu nog veranderen, want ik snap er nix meer van
[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]
ik gebruikte dus het bestand /etc/procmailrc. nu heb ik deze verwijderd en de content gekopieerd naar ~/.procmailrc en nu schijnt de eerste test goed te werken.
volgens sites die ik heb gevonden via google zou dit dus niets uit moeten maken, maar blijkbaar werkt het op deze laatste manier wel.
misschien dat iemand anders hier profijt van kan hebben wanneer hij/zij procmail ook wil gaan gebruiken.
[AMD 64 X2 3800] [Asus a8n-e] [2048mb Kingston] [nvidia 7300GS] [2*Seagate160GB s-ata] [WD 120GB 8MB] [Plextor px-708a] [nec 4550]