Displaying 5 results from an estimated 5 matches for "mail_auto_reply_mode".
2020 Sep 23
2
Vacation sieve explained: how does it work?
...le for users. You can make a
> 5 min cron job that detects changes in ldap and then creates the sieve
> rule.
I've tried the cronjob approach before, and people didn?t like the delay.
I have found the extra fields being queried from the userdb,
user_attrs = mailMessageStore=home=%$,=mail_auto_reply_mode=%{ldap:mailAutoReplyMode},=mail_auto_reply_text=%{ldap:mailAutoReplyText}
Is it possible to confirm how the mail_auto_reply_mode variable would be available in sieve? Is it just a case of referring to ${mail_auto_reply_mode} or is there more to it than that?
Regards,
Graham
?
2020 Sep 23
4
Vacation sieve explained: how does it work?
On 23 Sep 2020, at 14:07, Marc Roos <M.Roos at f1-outsourcing.eu> wrote:
> It is just a sieve rule.
>
> 1.
> On disk default file .dovecot.sieve
>
> 2. I am using roundcube webmail for that.
>
> 3. with if false # true
> # rule:[Out of Office]
> if true
> {
> vacation :days 1 :subject "Test" "test test";
> }
Is there a way
2020 Sep 24
2
How do I make "vnd.dovecot.environment" available?
...at 20:45, Sami Ketola <sami.ketola at dovecot.fi> wrote:
> can you link your doveconf -n and the sieve script?
The user?s detail are:
[root at gatekeeper ~]# doveadm user minfrin at example.com
field value
uid vmail
gid vmail
home /home/vmail/minfrin at example.com/
mail maildir:~/mail
mail_auto_reply_mode reply
mail_auto_reply_text I am truly away...
The sieve script is:
[root at gatekeeper ~]# cat /var/lib/dovecot-sieve/default.sieve
#
require ["fileinto", "mailbox"];
require ["vacation", "variables"];
require ["vnd.dovecot.environment"];
# fil...
2020 Sep 25
1
[EXT] How do I make "vnd.dovecot.environment" available?
...ou need to enable vnd.dovecot.environment:
sieve_global_extensions = +vnd.dovecot.environment
- Then you need to pull the extra fields you want out of the userdb, and those fields must be prefixed with ?sieve_env_?, like this example for LDAP:
user_attrs = mailMessageStore=home=%$,=sieve_env_mail_auto_reply_mode=%{ldap:mailAutoReplyMode},=sieve_env_mail_auto_reply_text=%{ldap:mailAutoReplyText}
- Then you need to add a requirement on ?vnd.dovecot.environment? to the sieve script.
- Then, to access the variables in the sieve script, you need to drop the ?sieve_env_? part, and add the prefix ?env.vnd.dovec...
2020 Sep 24
2
How do I make "vnd.dovecot.environment" available?
Hi all,
According to the docs at https://wiki.dovecot.org/Pigeonhole/Sieve, some extensions are not available by default.
The docs tell me the sieve_plugins, sieve_extensions and/or sieve_global_extensions configs are involved, but I can find no authoritative documentation as to what the values should be.
What values must I use to make ?vnd.dovecot.environment? available?
Adding