[Dovecot] How to create rules?
Romeo Theriault
romeotheriault at gmail.com
Thu Jul 13 14:54:20 EEST 2006
Thanks. I'm still a noob when it comes to building my own software
and using cvs and such. What I need to do is pretty simple so I
changed dovecot's mail storage format from mbox to Maildir, and I
think I'll just have a small perl script running from cron, to check
for what I'm looking for.
One question though: My perl script will check for the existence of a
particular string in and email and if it finds it will send a new
email and them move the old email into an IMAP folder called Old. I
think this will work fine, but I noticed that dovecot seems to keep
track of where the messages are through files called `dovecot-
uidlist`. Will moving around these files on dovecot without updating
these files screw it up?
Thanks,
Romeo
On Jul 12, 2006, at 3:06 PM, John Peacock wrote:
> Romeo Theriault wrote:
>> Hi, I have dovecot installed and working fine. I would like
>> (server side) a rule runs on all messages and if it finds certain
>> words in the message it will run a script which will send a new
>> email.
>
> In order to use sieve with dovecot, you must
>
> 1) be running a very recent version (1.0.RC2 recommended)
> 2) build dovecot with deliver (--with-deliver)
> 3) build the sieve plugin out of cvs
> 4) configure dovecot to use the sieve plugin
> 5) create a sieve script for the user
> 6) configure your LDA to use dovecot's deliver
>
> You don't have to be running any special software to do #4; the
> sieve scripts are normal textfiles which will be compiled when
> deliver first attempts a deliver to that user. See
>
> http://wiki.dovecot.org/LDA
>
> for more details...
>
> John
>
> --
> John Peacock
> Director of Information Research and Technology
> Rowman & Littlefield Publishing Group
> 4501 Forbes Boulevard
> Suite H
> Lanham, MD 20706
> 301-459-3366 x.5010
> fax 301-429-5748
More information about the dovecot
mailing list