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
- be running a very recent version (1.0.RC2 recommended)
- build dovecot with deliver (--with-deliver)
- build the sieve plugin out of cvs
- configure dovecot to use the sieve plugin
- create a sieve script for the user
- 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. Seefor 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