On Sunday 06 February 2005 12.55, Arvid Ros�n wrote:
> Hej!
> Jag k�r en egen mailserver med webmail, spamassassin m.m.
> Jag skulle vilja sortera mailen redan p� servern med procmail f�r att
> slippa se all ev. spam samt trafiken fr�n vissa listor n�r jag kollar
> mailen via webben eller mobilen. Jag har lyckats f� procmail att funka
> bra, men hur g�r jag sedan n�r jag vill ladda ner mina mail till min
> skrivbordsdator d�r jag k�r thunderbird? Det verkar lite osmidigt att
> skapa ett nytt konto f�r varje mailbox p� servern. N�gra f�rslag p� en
> smidigare l�sning?

Jag l�ter procmail sortera ner spam i mailfolders i min hemkatalog som jag 
l�ser mha IMAPS, men det finns inget som hindrar att man l�ser dem direkt.

Skapa foldrar f�r spam och maillistor i thunderbird, och skriv sedan 
procmail-regler f�r att sortera in mail i dem, se exempel nedan som jag 
anv�nder p� jobbet. Begr�nsningen (om det nu �r en s�dan) �r att jag inte kan 
l�sa maillistor/spam fr�n mobilen. webmail borde d�remot funka att s�tta upp, 
men jag har inte haft tillr�ckligt behov �nnu.

.procmailrc:

PATH=$HOME/bin:/usr/bin:/bin:/usr/local/bin:.
MAILDIR=$HOME/imap      # You'd better make sure it exists
LOGFILE=$HOME/.procmail_log/from
LOCKFILE=$HOME/.lockmail
BOGOFILTER=$HOME//bin/bogofilter
SPAMFOLDER=${MAILDIR}/blocked/Spam
BLOCKFOLDER=${MAILDIR}/blocked/Unsure
LISTS=${MAILDIR}/Lists
TMPDIR=$HOME/tmp
FORMAIL=/usr/local/bin/formail


# remove ***SPAM*** from subject lines
:0 fwh
* ^Subject: *\*\*\*SPAM\*\*\* \/.*
#* ^X-Spam-Flag:[       ]*YES
| $FORMAIL -f -I "Subject: $MATCH"


:0 fw
| $BOGOFILTER -epuv -o 0.90,0.10

####### Sort based on Bogofilter classification #####

:0:
* ^X-Bogosity: Yes\>
$SPAMFOLDER

:0:
* ^X-Bogosity: Unsure\>
$BLOCKFOLDER

####### Bogofilter end ###############################

:0:
* [EMAIL PROTECTED]
$LISTS/arch

:0:
* [EMAIL PROTECTED]
$LISTS/kde

:0:
* [EMAIL PROTECTED]
$LISTS/kde

:0:
* [EMAIL PROTECTED]
$LISTS/kde


-- 
Anders Nilsson <[EMAIL PROTECTED]>
�ngsrov�gen 14, SE-230 44 Bunkeflostrand Sweden
Phone: +46 (0)40 15 57 67
Mob: +46 (0)703 22 57 67

Till