[Dovecot] CMUSieve with virtual users
Guillaume HILT
postmaster at shadowprojects.org
Tue Mar 31 17:32:52 EEST 2009
Is there an incompatibily I could have fallen into ?
Guillaume Hilt a écrit :
> I'm back with this problem since i never found a way to fix it.
> I'm now using dovecot 1.1.13 (still under Gentoo) and I tried something.
> I modified the lda section from this :
> mail_plugins = cmusieve
>
> To this :
> mail_plugins = sieve
>
> The problem is that dovecot never complained that it can't found the
> sieve or cmusieve plugin although sieve is present and enabled with
> dovecot.
> Looks like it doesn't care about it and doesn't try to load it (it
> would explain why sieve isn't working).
>
> I used thse flags "mysql pam pop3d sieve ssl".
> The only difference with my other config, with is working fine, is
> that i added the ipv6 flag on this one and i'm not using virtual users
> or pop3.
>
> Now i'm confused ...
>
> Guillaume Hilt
>
>
>
> Guillaume Hilt a écrit :
>>
>> Guillaume Hilt a écrit :
>>> Alex a écrit :
>>>> Roderick A. Anderson wrote:
>>>>>
>>>>>
>>>>> Guillaume Hilt wrote:
>>>>>>
>>>>>> Alex a écrit :
>>>>>>> Guillaume HILT wrote:
>>>>>>>> Upgrade done and running, but it didn't fixed the problem :x
>>>>>>>>
>>>>>>>> Alex a écrit :
>>>>>>>>>>> I had been the same issue with 1.1.7. Try to unmask the
>>>>>>>>>>> 1.1.10-r1 and install; it solve my issue.
>>>>>>>
>>>>>>> Do you see anything in your log?
>>>>>> Nothing about sieve.
>>>>>
>>>>> Interestingly enough there appear to be some values in the
>>>>> dovecot.conf that don't show up with (when I try in on my system)
>>>>> a dovecot -n. I must admit I'm surprised everything _seems_ to be
>>>>> working as I've had some formatting issues in the dovecot.conf file
>>>>>
>>>>> Anyway; specifically the lda stuff.
>>>>>
>>>>> Here's mine slightly munged.
>>>>>
>>>>> protocol lda {
>>>>> log_path = /var/log/dovecot/dovecot-deliver.log
>>>>> auth_socket_path = /var/run/dovecot/auth-master
>>>>> postmaster_address = postmaster at mydomain.com
>>>>> hostname = mx0.mydomain.com
>>>>> mail_plugins = cmusieve
>>>>> mail_plugin_dir = /usr/lib/dovecot/lda
>>>>> }
>>>>>
>>>>>
>>> Here's mine :
>>>
>>> protocol lda {
>>> postmaster_address = postmaster at mydomain.com
>>> hostname = mail.mydomain.com
>>> mail_plugins = cmusieve
>>> mail_plugin_dir = /usr/lib/dovecot/lda
>>> log_path = /var/log/mail/dovecot-deliver.log
>>> info_log_path = /var/log/mail/dovecot-deliver.log
>>> sendmail_path = /usr/sbin/sendmail
>>> rejection_reason = Votre message pour <%t> a été rejeté:%n%r
>>> auth_socket_path = /var/run/dovecot/auth-master
>>> fsync_disable = no
>>> }
>>>
>>>>> Rod
>>>>
>>>> Did you defined sieve_global_path = /etc/dovecot/sieve/default.sieve?
>>>> Remeber to change ownership to default.sieve file with your vmail
>>>> user and group.
>>>>
>>> No, I didn't defined it.
>>> And my .dovecot.sieve files are owned by vmail and mail,
>>> respectively my vmail user and group :)
>>>
>> The only difference I found with this current setup and my other
>> server (except for the virtual user configuration on this server) is
>> that i compiled dovecot without pop3d on the other one, and with it
>> on this one (and since pop3 is currently used, i can't afford to
>> remove it).
>>
>
More information about the dovecot
mailing list