lmtp | sieve | dovecot

Stefanie Leisestreichler stefanie.leisestreichler at peter-speer.de
Fr Feb 15 16:23:52 CET 2019


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 (ppim_ic1 at mxtest.example.de.INBOX.Tests), 
trotzdem findet sich die Mail danach in der Mailbox 
kontakt.sievetest at mxtest.example.de.INBOX.

stat /home/vmail/ppim_ic1 at mxtest.example.de/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" ["kontakt.sievetest at mxtest.example.de", 
"contact.sievetest at mxtest.example.de"] {
         # fileinto "ppim_ic1 at mxtest.example.de.INBOX.Tests"; stop;
         fileinto "ppim_ic1 at mxtest.example.de.INBOX.Tests";
}
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(kontakt.sievetest at mxtest.example.de): Debug: 
gOefB2HVZlxNewAAi3NBZw: sieve: Using the following location for user's 
Sieve script: /var/lib/dovecot/sieve/default.sieve
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
Mailbox <lmtp DATA>: Opened mail UID=1 because: header Message-ID (Cache 
file is unusable)
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
gOefB2HVZlxNewAAi3NBZw: sieve: Opening script 1 of 1 from 
`/var/lib/dovecot/sieve/default.sieve'
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
gOefB2HVZlxNewAAi3NBZw: sieve: Loading script 
/var/lib/dovecot/sieve/default.sieve
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
gOefB2HVZlxNewAAi3NBZw: sieve: Script binary 
/var/lib/dovecot/sieve/default.svbin successfully loaded
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): 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(kontakt.sievetest at mxtest.example.de): Debug: 
gOefB2HVZlxNewAAi3NBZw: sieve: Executing script from 
`/var/lib/dovecot/sieve/default.svbin'
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
ppim_ic1 at mxtest.example.de.INBOX.Tests: Mailbox opened because: lib-lda 
delivery
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
Mailbox <lmtp DATA>: Opened mail UID=1 because: virtual size (Cache file 
is unusable)
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: INBOX: 
Mailbox opened because: lib-lda delivery
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Debug: 
Mailbox <lmtp DATA>: Opened mail UID=1 because: copying
Feb 15 16:06:09 lmtp(kontakt.sievetest at mxtest.example.de): Info: 
gOefB2HVZlxNewAAi3NBZw: sieve: 
msgid=<c87f73a9-910c-3ba7-2ad5-b7e21713d5d5 at someone.de>: stored mail 
into mailbox 'INBOX'
Feb 15 16:06:09 lmtp(31565): Info: Disconnect from local: Successful quit


Mehr Informationen über die Mailingliste postfix-users