[Dovecot] Problem with sieve
Gedalya
gedalya at gedalya.net
Tue Mar 20 09:12:51 EET 2012
On 3/20/2012 2:49 AM, Cédric Jeanneret wrote:
> On 19.03.2012 14:27, Antoine Nguyen wrote:
>> 2012/3/19 Cédric Jeanneret <cjeanneret at internux.ch>
>>
>>> Hello List!
>>>
>>> I have a tiny-teeny problem with dovecot + sieve: it seems that the LDA
>>> doesn't run sieve, and thus doesn't filter my emails.
>>>
>>> Here's the sieve configuration:
>>>
>>> plugin {
>>> # Used by both the Sieve plugin and the ManageSieve protocol
>>> sieve=/var/local/vmail/%n/**dovecot.sieve
>>> sieve_dir=/var/local/vmail/%n/**sieve
>>> sieve_extensions = +notify +imapflags
>>> }
>>>
>>> The managesiege:
>>>
>>> protocol managesieve {
>>> # Specify an alternative address:port the daemon must listen on
>>> # (default: *:2000)
>>> listen = localhost:2000
>>> managesieve_logout_format = bytes ( in=%i : out=%o )
>>> }
>>> (this one is working fine, I can edit the filters through roundcube
>>> webmail, and the correct file (/var/local/vmail/%n/dovecot.**sieve) is
>>> edited)
>>>
>>> the lda part:
>>>
>>> protocol lda {
>>> postmaster_address = foo at bar.com
>>> mail_plugins = sieve
>>> }
>>>
>>> I think all is in place to allow dovecot to use sieve... ?
>>>
>>> One more thing:
>>>
>>> dovecot --version
>>> 1.2.15
>>>
>>>
>>> Any help will be welcomed :).
>>>
>>> Thanks in advance !
>>>
>>> Cheers,
>>>
>>> C.
>>>
>>
>> Have you checked the MTA configuration. Does it use dovecot's LDA ?
>>
>> Antoine
>
> Hello Antoine (and List),
>
> Well, it should use dovecot, as the mails are delivered to the user
> inbox - and I don't think postfix knows about them..
> How may I be sure otherwise that postfix really uses dovecot?
>
> Cheers,
>
> C.
If you are using dovecot 1.2, I think lda should show lines like the
following in your log.
Mar 11 14:14:06 mailstor1 dovecot: deliver(user at domain.tld): sieve:
msgid=<xxxxx>: stored mail into mailbox 'INBOX'
'deliver' refers to lda.
More information about the dovecot
mailing list