Mailinglist Archive: opensuse-de (2429 mails)
| < Previous | Next > |
Re: IMAP - Postfix/Cyrus/Procmail - Mailduplikate Serverseitig in Unterfolder ablegen
- From: Artur Cichosz <artur2000@xxxxxx>
- Date: Tue, 24 Jan 2006 15:20:46 +0100
- Message-id: <43D637BE.7030905@xxxxxx>
Sandy Drobic schrieb:
[...] Ja, wenn sowohl Postfix als auch Cyrus sich auf einen Trenner verständigen und die entsprechenden Optionen sauber eingerichtet sind.
Postfix:
main.cf:
recipient_delimiter = +
master.cf:
cyrus unix - n n - - pipe \
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
Sandy
Nun. ich habe
main.cf:
recipient_delimiter = +
master.cf:
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} -a ${user}
procmail unix - n n - - pipe
flags=R user=cyrus argv=/usr/bin/procmail -r SENDER=${sender} -t -m USER=${user} EXTENSION=${extension} /etc/procmailrc
sender_bcc:
user@xxxxxxxxxx user+Draft@xxxxxxxxxx
Allerdings geht es nicht. Ich bekomme im Log folgenden Fehler:
postfix/pipe[8430]: 823E420564: to=<llckmt+Draft@xxxxxxxxxxxxx>, relay=procmail, delay=1, status=bounced (data format error)
Dementsprechend landet die bcc-version in der Root-Mailbox zusammen mit einer "Undelivered Mail Returned to Sender"-Mail.
Kann es sein, dass ich noch Procmail konfigurieren muss da Procmail eigentlich die Mails ausliefert und cyrus-deliver nur als fallback
definiert ist?
main.cf:
mailbox_transport = procmail
fallback_transport = cyrus
Aktuell ist Procmail wie folgt konfiguriert
/etc/procmailrc:
LOGFILE="/var/log/procmail"
VERBOSE=on
DELIVERMAIL="/usr/lib/cyrus/bin/deliver"
INBOX="$DELIVERMAIL -r $SENDER -m $EXTENSION $USER"
:0fw
| formail -f -I "From "
:0w
| $INBOX
:0w
{
EXITCODE=$?
HOST
}
Ich hoffe das war die letzte frage :)
Grüße - Artur
| < Previous | Next > |