Hallo zusammen.
Könnt Ihr aus dem Log entnehmen, warum sieve nicht in der Lage ist, die
Mail in der gewünschten Mailbox zu speichern? Das Script öffnet auch die
korrekte Mailbox zur delivery ([email protected]),
trotzdem findet sich die Mail danach in der Mailbox
[email protected].
stat /home/vmail/[email protected]/Maildir/.INBOX.Tests/ zeigt
zu dem Zeitpunkt des Logeintrages keinen Zugriff auf die entsprechende
Mailbox, obwohl dieser im Log angezeigt wird.
LG
Steffi
Das hier ist mein Sieve-Script:
require ["fileinto", "reject", "envelope"];
if address :is "to" ["[email protected]",
"[email protected]"] {
# fileinto "[email protected]"; stop;
fileinto "[email protected]";
}
else
{
fileinto "INBOX";
}
LMTP ist wie folgt konfiguriert:
service lmtp {
unix_listener /var/spool/postfix/private/dovecot-lmtp {
mode = 0660
group = postfix
user = postfix
}
}
Hier das daraus resultierende Log:
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: Using the following location for user's
Sieve script: /var/lib/dovecot/sieve/default.sieve
Feb 15 16:06:09 lmtp([email protected]): Debug:
Mailbox <lmtp DATA>: Opened mail UID=1 because: header Message-ID (Cache
file is unusable)
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: Opening script 1 of 1 from
`/var/lib/dovecot/sieve/default.sieve'
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: Loading script
/var/lib/dovecot/sieve/default.sieve
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: Script binary
/var/lib/dovecot/sieve/default.svbin successfully loaded
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: binary save: not saving binary
/var/lib/dovecot/sieve/default.svbin, because it is already stored
Feb 15 16:06:09 lmtp([email protected]): Debug:
gOefB2HVZlxNewAAi3NBZw: sieve: Executing script from
`/var/lib/dovecot/sieve/default.svbin'
Feb 15 16:06:09 lmtp([email protected]): Debug:
[email protected]: Mailbox opened because: lib-lda
delivery
Feb 15 16:06:09 lmtp([email protected]): Debug:
Mailbox <lmtp DATA>: Opened mail UID=1 because: virtual size (Cache file
is unusable)
Feb 15 16:06:09 lmtp([email protected]): Debug: INBOX:
Mailbox opened because: lib-lda delivery
Feb 15 16:06:09 lmtp([email protected]): Debug:
Mailbox <lmtp DATA>: Opened mail UID=1 because: copying
Feb 15 16:06:09 lmtp([email protected]): Info:
gOefB2HVZlxNewAAi3NBZw: sieve:
msgid=<[email protected]>: stored mail
into mailbox 'INBOX'
Feb 15 16:06:09 lmtp(31565): Info: Disconnect from local: Successful quit