search for: sieve_global_extensions

Displaying 20 results from an estimated 249 matches for "sieve_global_extensions".

2023 Mar 11
1
set imap flags in user sieve scripts
...4flags seems not to be accepted in an user script. My sieve > editor shows an error. If I add require ["fileinto","imap4flags"]; to > the script it just does not work. > > As said it works in a global script, but not an user one. > Is imap4flags maybe listed in sieve_global_extensions setting in your config? Then you need to remove it from there: https://doc.dovecot.org/configuration_manual/sieve/configuration/#basic-configuration You could also try to enable it via sieve_extensions. But AIUI that shouldn't be needed. >
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 "sieve_global_extensions = +vnd.dovecot.environment? to 90-sieve.conf seems to not be enough. [root at gatekeeper ~...
2016 Mar 24
3
sieve: filtering based on default destination/folder
Is it possible to make sieve filter based on default destination/folder? How to trigger special processing/filtering rules when deliver has been executed as 'deliver -m archive ...' ? -- A. Filip
2017 Jun 08
2
pigeonhole: imapsieve: AntiSpam example
Is there a reason why vnd.dovecot.execute is called out for sieve_global_extensions but no configuration or require is there for it on: https://wiki.dovecot.org/HowTo/AntispamWithSieve thanks! -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 E-Mail: larryrtx at gmail.com US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
2016 Mar 17
2
Trouble getting vnd.dovecot.filter and filter visible/usable...
Hello, I?m trying to make vnd.dovecot.filter available both globally and for users through sieve, but I haven?t had much luck getting things to work right. Sieve scripts won?t validate and vnd.dovecot.filter never shows up in the managesieve capability list. I?ve spent lots of time looking for where problems could be, but I?m out of ideas?So I?m asking you guys. In the protocol lmtp section, I?m
2018 Jun 11
2
Sieve_default
...lbox2_name = * imapsieve_mailbox3_before = file:/usr/lib/dovecot/sieve/mark-read.sieve imapsieve_mailbox3_causes = COPY imapsieve_mailbox3_name = Archive sieve = file:~/.sieve;active=~/.active_sieve sieve_default = /usr/lib/dovecot/sieve/default.sieve sieve_default_name = spamassassin sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment sieve_pipe_bin_dir = /usr/lib/dovecot/sieve sieve_plugins = sieve_imapsieve sieve_extprograms } And # cat /usr/lib/dovecot/sieve/default.sieve if header :contains "X-spam-flag" "YES" { fileinto "Junk"; } There...
2020 Oct 27
2
Sieve body test
...and vnf.dovecot.pipe doesn't give the error. > > sieve_plugins = sieve_imapsieve sieve_extprograms > > ?\_(?)_/? > > I am not using filter now though, so I haven't try to track down what the issue is. And you also need to add vnd.dovecot.filter to sieve_extensions (or sieve_global_extensions). Regards, Stephan.
2020 Apr 01
2
sieve compile error
...e:/etc/dovecot/sieve-scripts/report-spam.sieve # From Spam folder to elsewhere imapsieve_mailbox2_name = * imapsieve_mailbox2_from = Spam imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_before = file:/etc/dovecot/sieve-scripts/report-ham.sieve#sieve_pipe_bin_dir = /etc/dovecot/sieve-scriptssieve_global_extensions = +vnd.dovecot.execute +vnd.dovecot.pipe }} I am obviously overlooking something here, but what? Any hints will be greatly appreciated! Johannes -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://dovecot.org/pipermail/dovecot/attachments/20200401/8e9df010/...
2018 Feb 13
2
Setting up sieve with spam learning
...1_before = file:/usr/lib/dovecot/sieve/report-spam.sieve imapsieve_mailbox1_causes = COPY imapsieve_mailbox1_name = Junk imapsieve_mailbox2_before = file:/usr/lib/dovecot/sieve/report-ham.sieve imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_from = Junk imapsieve_mailbox2_name = * sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment sieve_pipe_bin_dir = /usr/lib/dovecot/sieve sieve_plugins = sieve_imapsieve sieve_extprograms } protocol imap { mail_plugins = " virtual imap_sieve" } Now, should I see the report-spam or report-ham sieve's logged anywhere? Because...
2017 Jun 12
1
pigeonhole: imapsieve: AntiSpam example
On 6/12/17, 8:59 AM, "Stephan Bosch" <stephan at rename-it.nl> wrote: Op 8-6-2017 om 23:47 schreef Larry Rosenman: > Is there a reason why vnd.dovecot.execute is called out for sieve_global_extensions > but no configuration or require is there for it on: > https://wiki.dovecot.org/HowTo/AntispamWithSieve None that I can see. It should be removed from the example, since it is not used. Regards, Stephan. I don?t have edit rights. Can someone re...
2020 May 19
1
Sieve addheader directive works only partially
...nto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext editheader imapsieve vnd.dovecot.imapsieve sieve_extensions = +editheader sieve_global_extensions = +vnd.dovecot.pipe sieve_pipe_bin_dir = /usr/bin sieve_plugins = sieve_imapsieve sieve_extprograms Thanks Peter > On May 15, 2020, at 3:49 PM, Stephan Bosch <stephan at rename-it.nl> wrote: > > > > Op 13-5-2020 om 20:10 schreef Peter Folta: >> require ?editheader?;...
2020 Sep 24
0
How do I make "vnd.dovecot.environment" available?
> On 24. Sep 2020, at 18.58, Graham Leggett <minfrin at sharp.fm> wrote: > > 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 "sieve_global_extensions = +vnd.dovecot.environment? to 90-sieve.conf seems to not be enough. &g...
2018 Jun 13
3
Sieve_default
.../lib/dovecot/sieve/mark-read.sieve >> imapsieve_mailbox3_causes = COPY >> imapsieve_mailbox3_name = Archive >> sieve = file:~/.sieve;active=~/.active_sieve >> sieve_default = /usr/lib/dovecot/sieve/default.sieve >> sieve_default_name = spamassassin >> sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment >> sieve_pipe_bin_dir = /usr/lib/dovecot/sieve >> sieve_plugins = sieve_imapsieve sieve_extprograms >> } >> And >> # cat /usr/lib/dovecot/sieve/default.sieve >> if header :contains "X-spam-flag" "YES...
2020 Nov 09
1
Sieve body test
...t;> >>> sieve_plugins = sieve_imapsieve sieve_extprograms >>> >>> ?\_(?)_/? >>> >>> I am not using filter now though, so I haven't try to track down what the issue is. >> And you also need to add vnd.dovecot.filter to sieve_extensions (or sieve_global_extensions). > Ah, yes, so I do. I only had .pipe there. While I am here, does _global_ mean that they do not need to be listed in the requires header? No, it means it can only be used from global (administrator-controlled) scripts, like those configured for sieve_before/sieve_after. So, the normal user...
2018 Apr 12
2
ACL for system users?
...tc/dovecot/sieve/imapsieve/report-ham.sieve ? imapsieve_mailbox2_causes = COPY ? imapsieve_mailbox2_from = Spamujo ? imapsieve_mailbox2_name = * ? sieve = file:~/sieve;active=~/.dovecot.sieve ? sieve_after = /etc/dovecot/sieve/final ? sieve_extensions = +vnd.dovecot.pipe +vnd.dovecot.debug ? sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.debug ? sieve_pipe_bin_dir = /usr/bin ? sieve_plugins = sieve_imapsieve sieve_extprograms } protocols = " imap lmtp sieve" service auth { ? unix_listener /var/spool/postfix/private/auth { ??? group = postfix ??? mode = 0660 ??? user = postfix ? } ?...
2018 May 09
1
possible to disable dh_key/ssl-parameters.dat generation when only using ECDHE ciphers.
...mailbox "Sent Messages" { special_use = \Sent } mailbox Trash { special_use = \Trash } prefix = INBOX. separator = . type = private } passdb { args = /etc/dovecot/dovecot-sql.conf driver = sql } plugin { sieve_execute_bin_dir = /etc/dovecot/sieve-executables sieve_global_extensions = +vnd.dovecot.execute sieve_plugins = sieve_extprograms } protocols = imap lmtp service anvil { unix_listener anvil-auth-penalty { mode = 0600 } } service auth { user = root } service imap-login { client_limit = 6000 process_limit = 4 process_min_avail = 4 service_count = 0 v...
2015 Apr 08
3
sieve plugin editheader not found
...plugin { args = /etc/dovecot/dovecot-sql.conf.ext quota = maildir quota_rule2 = trash:storage=+150M quota_warning = storage=95%% quota-warning 95 %u quota_warning2 = storage=80%% quota-warning 80 %u sieve = ~/.dovecot.sieve sieve_dir = ~/sieve sieve_extensions = +notify +imapflags sieve_global_extensions = variables } postmaster_address = mailer-daemon at dev.someserver service auth { unix_listener /var/spool/postfix/private/auth { group = mail mode = 0660 user = postfix } unix_listener auth-userdb { group = mail mode = 0660 user = postfix } } service lmtp { unix_l...
2018 Oct 18
3
Fatal: setgid, imap connections dropped.
On 16.10.2018 21.32, J. de Meijer wrote: > I'm still trying to fix this problem. Hopefully someone can help. > > I've upgraded dovecot to 2.3.3 > # dovecot --version > 2.3.3 (dcead646b) > > That didn't help. > > Next I switched 10-auth.conf to use a local password file (instead of LDAP) Can you provide doveconf -n please? Aki
2020 Apr 22
2
Seive + Spamprobe terminates with signal 6
...y mailbox_delete mailbox_rename mail_log_fields = uid box msgid size sieve_before = file:/etc/dovecot/sieve/global.sieve sieve_dir = ~/sieve sieve_execute_bin_dir = /etc/dovecot/sieve sieve_extensions = +notify +imapflags +vacation-seconds sieve_global_dir = /etc/dovecot/sieve/ sieve_global_extensions = +vnd.dovecot.debug +editheader +vnd.dovecot.pipe +vnd.dovecot.execute sieve_max_redirects = 30 sieve_max_script_size = 1M sieve_pipe_bin_dir = /etc/dovecot/sieve sieve_plugins = sieve_imapsieve sieve_extprograms sieve_quota_max_scripts = 0 sieve_quota_max_storage = 0 sieve_re...
2018 Aug 14
2
imapsieve wrong matches on APPEND cause
...vmail/sieve/global/learn-spam.sieve # From Spam folder to elsewhere imapsieve_mailbox2_name = * imapsieve_mailbox2_from = Spam imapsieve_mailbox2_causes = COPY APPEND imapsieve_mailbox2_before = file:/var/vmail/sieve/global/learn-ham.sieve sieve_pipe_bin_dir = /usr/bin sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment +vnd.dovecot.debug mail_log_events = delete undelete expunge save copy mailbox_create mailbox_delete mailbox_rename mail_log_fields = uid box msgid size flags vsize from subject } Thanks, Alex