[Dovecot] Getting started with sieve and conversion from procmail
Alex
mysqlstudent at gmail.com
Thu Nov 17 04:50:52 EET 2011
> Unrelated to other dovecot specific questions...
>
>> Is there an index file that dovecot-lda updates for imap?
>
> Yes. Which would be the advantage of using dovecot deliver, directly or
> called from procmail.
>
>> Can I just eliminate it entirely and just have procmail do all the
>> delivery?
>
> Yes, you can.
>
> In fact, that's what I usually still use. Procmail can just do much more
> than sieve. And procmail doesn't scare me as much as sieve. But then
> again, I like Perl... And I've never yet encountered a problem with
> dovecot IMAP updating indexes on the fly -- which it does, unless
> deliver does it incrementally.
>
> However, wasn't your original question about converting procmail recipes
> to sieve? (Yes, it was.) So what would hold you back of just not
> converting?
Yes, because I hadn't realized it was possible to still use procmail at all.
I had said previously, although possibly not clearly, that I'd prefer
to use continue to use procmail -- sieve looks entirely too
convoluted, and I just don't need to do mail filtering frequently
enough to have the time to figure out sieve. It also didn't support a
few other things I'm currently doing with procmail.
I can't figure out why "deliver -m" doesn't work as expected. It just
doesn't create the mailbox.
Should I just use 'c' with procmail to make a copy to forward on to deliver?
DELIVER=/usr/libexec/dovecot/deliver
:0
{
:0c
* ^X-Spam-Status
xspamstatus
:0
| $DELIVER
}
There has to be a better way...
Thanks,
Alex
More information about the dovecot
mailing list