Maildrop

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
User avatar
nyxus
RSAC
Posts: 697
Joined: 2002-09-13 08:41
Location: Lübeck

Maildrop

Post by nyxus » 2003-02-01 22:31

Moin,

ich möchte Maildrop mit Courier-IMAP einsetzen und bekomme es einfach nicht hin.

Maildrop zeigt ein völlig sonderbares Verhalten da es für manche User funktioniert und für mich selbst nicht.
-------------------
EDIT:
Fehler beim Testen, bei allen Usern funktioniert es nicht!
-------------------

In der /etc/maildroprc habe ich folgendes gesetzt:

Code: Select all

DEFAULT="$HOME/Maildir/"
Mein .mailfilter sieht folgendermaßen aus:

Code: Select all

logfile "$DEFAULT/maildrop.log"
log "default=$DEFAULT"

if (/^To:.courier-maildrop@lists.sourceforge.net/:h)
{
        log "Maildrop: $MATCH"
        to "Maildir/.Rootserver.Maildrop/"
}
if (/^To:.*postfix-users@/:h)
{
        log "Postfix1: $MATCH"
        to "Maildir/.Rootserver.Postfix/"
}
if (/^Cc:.*postfix-users@/:h)
{
        log "Postfix2: $MATCH"
        to "Maildir/.Rootserver.Postfix/"
}
to $DEFAULT
Das Ergebnis ist dabei, daß alle e-mails immer im Ordner der ersten Regel (Maildrop in diesem Fall) landen wie im Log zu sehen ist:

Code: Select all

default=/home/nyx/Maildir/
Maildrop:
Date: Sat Feb  1 22:11:00 2003
From: "Cybertime Hostmaster" <hostmaster@cybertime.net>
Subj: Re: Splitting postfix-users to -users and -devel?
File: Maildir/.Rootserver.Maildrop/                                     (3709)
Man sieht auch, daß die Variable MATCH leer ist.


Ich benutze Maildrop unter Debian und habe es mit stable (1.3.7) und testing (1.4.0) versucht, in beiden Fällen das gleiche Ergebnis.

Hat einer von euch eine Idee oder einen Tip?


Gruß, Nyx

P.S. ich wollte Maildrop und nicht procmail nehmen weil Maildrop eine einfach eingängigere Regel-Syntax hat.

rebeling
Posts: 12
Joined: 2002-12-23 14:25
Location: Reinbek

Re: Maildrop

Post by rebeling » 2003-02-02 01:28

Nyxus wrote:ich möchte Maildrop mit Courier-IMAP einsetzen und bekomme es einfach nicht hin.
Warum es nicht funktioniert weiss ich nicht, aber probier mal:

Code: Select all

logfile "$DEFAULT/maildrop.log"
log "default=$DEFAULT"

if ( /^To:.*courier-maildrop@lists.sourceforge.net.*/ )
{
        log "Maildrop: $MATCH"
        to "Maildir/.Rootserver.Maildrop/"
}
Ralf

User avatar
nyxus
RSAC
Posts: 697
Joined: 2002-09-13 08:41
Location: Lübeck

Re: Maildrop

Post by nyxus » 2003-02-02 09:35

rebeling wrote:Warum es nicht funktioniert weiss ich nicht, aber probier mal:
Diese Version hatte ich auch schon. Macht keinen Unterschied.


Gruß, Nyx