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

Antwort per Email an