Procmail är ett bra komplement till mailserverar som kör med mailbox om man vill flytta sina inkommande mail till maildirformat eftersom man då kan använda program som mutt och IMAP. Procmail anropas för enskilda användare genom att vidarebefodra inkommande mail via .forward filen.
Såhär ser Zyz's .forward fil ut
"|exec /usr/local/bin/procmail«
Och såhär ser Zyz's .procmailrc fil ut (som han har fått från Måns Axel på KTH)
#
# $Id: .procmailrc,v 1.1 2003./03/10 15:11:50 mansaxel Exp mansaxel
#
#
PATH=/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Maildir #you'd better make sure it exists
LOGFILE=$HOME/fromlog #recommended
:0
* .
$MAILDIR/
För att allt ska fungera sen måste man ha procmail installerat samt skapa sina Maildir-kataloger! Man kan till exempel använda det populära programmet maildirmake, som medföljer bl.a. paketet maildrop.
Katalogerna som ska skapas ska heta:
Maildir
Maildir/cur
Maildir/new
Maildir/tmp
Maildir/inbox
Maildir/outbox
Om man vill ha underkataloger i IMAP ska underkatalogerna skapas i Maildir-kataloger och börja på en punkt . :
Maildir/.minunderkatalog
Lycka till!
- Att använda . för undermappar är såvitt jag vet bara en konvention som används i Courier-IMAP. Och varifrån kommer inbox och outbox? Maildir-specifikationen kräver bara cur, new och tmp. Och vad har mutt och IMAP med maildir att göra (första stycket)? —Magnus Bäck