sieve and vacation?

Michael Menge michael.menge at
Tue Aug 28 17:43:05 EDT 2007


You can dump the contens of the deliver.db to an textfile and recreat  
it, but this is not needed at all.

The deliver.db is used for two things.

1. First suspress dublicated delivery of emails and
2. remember to which email adress an vacation message has ben send.

deleting deliver.db would result in the following
1. the user could receve an email a second time in some rare cases if  
you MTA recieves the same massage because of an loop.

2. an user would recieve an vacation message befor the ':days' days

Since 1 is not a problem and 2 is what you whant, you can delete deliver.db
after every testemail

Quoting Mike Eggleston <mikeegg1 at>:

> On Tue, 28 Aug 2007, Michael Menge might have said:
>> Hi,
>> testing vacation scripts is alway a bit tricky. Cyrus will only send a
>> vacation email to an adress if this address has not recieved an
>> vacation messages from the user withhin ':days' days. You have to use
>> an new email addres to test the vacation or delete the deliver.db.
>> You must have an running MTA for your vacation message to be send out.
> No worries on the MTA. Is there a way to remove items from deliver.db
> so I can test more often than once per day?
> Mike

M.Menge                                 Tel.: (49) 7071/29-70316
Universitaet Tuebingen                  Fax.: (49) 7071/29-5912
Zentrum fuer Datenverarbeitung          mail:  
michael.menge at
Waechterstrasse 76
72074 Tuebingen

More information about the Info-cyrus mailing list