It is just a sieve rule.
On disk default file .dovecot.sieve
I am using roundcube webmail for that.
with if false # true
rule:[Out of Office]
if true { vacation :days 1 :subject "Test" "test test"; }
-----Original Message----- From: Graham Leggett [mailto:minfrin@sharp.fm] Sent: woensdag 23 september 2020 14:03 To: dovecot@dovecot.org Subject: Vacation sieve explained: how does it work?
Hi all,
I have a legacy system that uses gnarwl to handle vacation messages, most specifically the vacation messages are stored in LDAP. We have a web based tool that allows people to update their vacation message, all they’re doing is modifying LDAP.
I am trying to find out if dovecot’s vacation sieve can do the same thing. I am struggling however to find something that describes to me how dovecot vacation sieve is configured. Is there a howto or walkthrough anywhere?
Specific burning questions:
If I was to configure the dovecot vacation sieve, where is the body of each vacation message stored? File on disk? In a store like an LDAP store? Somewhere else?
How is the body of vacation message modified? Does this happen through the IMAP protocol, a command line tool, something else?
How is the vacation message switched on and off? Does this happen through the IMAP protocol, a command line tool, or something else?
The docs at https://wiki2.dovecot.org/Pigeonhole/Sieve/Extensions/Vacation describe how to control how often the vacation messages are sent, but very little else. I am very confused :(
Regards, Graham —