search for: globalfilter

Displaying 20 results from an estimated 30 matches for "globalfilter".

Did you mean: global_filter
2017 Apr 06
2
sieve does not seem to be working
my local.conf has: # 90-sieve.conf plugin { sieve_before = /home/sieve/globalfilter.sieve } and cat /home/sieve/globalfilter.sieve require ["fileinto","mailbox"]; if anyof ( header :contains "X-Spam-Flag" "YES", header :contains "subject" "***SPAM***" ) { fileinto :create "Spam"; } There IS...
2017 Mar 21
2
Problem with sieve_before
...itten to disk > > As mentionned in the link you gave : > > "IMPORTANT: Be sure to manually pre-compile the scripts specified by sieve_before and sieve_after using the sievec tool, as explained here." The howto I am making has: mkdir /home/sieve cat <<EOF>/home/sieve/globalfilter.sieve || exit 1 require "fileinto"; if anyof ( header :contains "X-Spam-Flag" "YES", header :contains "subject" "***SPAM***" ) { fileinto "Spam"; } EOF sievec /home/sieve/globalfilter.sieve chown -R vmail:mail /home/sie...
2017 Mar 21
2
Problem with sieve_before
On 03/21/2017 09:06 AM, chaouche yacine wrote: > Hi Ger, > > sieve_before should be a path to sieve script file, not to a directory. > in your configuration, you set sieve_before to /var/lib/dovecot/sieve/before which is a directory. I don't get that reading: https://wiki2.dovecot.org/Pigeonhole/Sieve/Configuration Either file or directory. If a file, it searches for the svbin
2015 Sep 03
4
disable quota for all users
...rb at scholarium.nl): Error: sieve: msgid=<alpine.LRH.2.20.1509031543050.16381 at streaming2.antenna.nl>: failed to store into mailbox 'INBOX': Quota exceeded (mailbox for user is full) Sep 3 15:43:56 mail16 dovecot: lda(brouwerb at scholarium.nl): Error: sieve: script /home/sieve/globalfilter.sieve failed with unsuccessful implicit keep Sep 3 15:43:56 mail16 dovecot: lda(brouwerb at scholarium.nl): msgid=<alpine.LRH.2.20.1509031543050.16381 at streaming2.antenna.nl>: rejected: Quota exceeded (mailbox for user is full) Apparently somewhere a quota is defined, probably in dove...
2017 Mar 16
4
sievec
I am building a new mailserver on Centos7. My sieve is created with: mkdir /home/sieve cat <<EOF>/home/sieve/globalfilter.sieve || exit 1 require "fileinto"; if exists "X-Spam-Flag" { if header :contains "X-Spam-Flag" "NO" { } else { fileinto "Spam"; stop; } } if header :contains "subject" ["***SPAM***"] { file...
2017 Mar 19
2
The challenge of customizing Dovecot
.../20-pop3.conf sed -i "/#pop3_client_workarounds/ a pop3_client_workarounds = outlook-no-nuls oe-ns-eoh" /etc/dovecot/conf.d/20-pop3.conf sed -i -e "s/#acl = /acl = /w /dev/stdout" /etc/dovecot/conf.d/90-acl.conf sed -i -e "s/#sieve_before =/sieve_before = \/home\/sieve\/globalfilter.sieve/w /dev/stdout" /etc/dovecot/conf.d/90-sieve.conf cat <<EOF>>/etc/dovecot/conf.d/90-quota.conf || exit 1 plugin { quota = dict:user::proxy::sqlquota trash = /etc/dovecot/dovecot-trash.conf.ext } EOF cat <<EOF>/etc/dovecot/dovecot-trash.conf.ext || exit 1 # Sp...
2015 Sep 03
0
disable quota for all users
...: Error: sieve: > msgid=<alpine.LRH.2.20.1509031543050.16381 at streaming2.antenna.nl>: failed to > store into mailbox 'INBOX': Quota exceeded (mailbox for user is full) > Sep 3 15:43:56 mail16 dovecot: lda(brouwerb at scholarium.nl): Error: sieve: > script /home/sieve/globalfilter.sieve failed with unsuccessful implicit keep > Sep 3 15:43:56 mail16 dovecot: lda(brouwerb at scholarium.nl): > msgid=<alpine.LRH.2.20.1509031543050.16381 at streaming2.antenna.nl>: rejected: > Quota exceeded (mailbox for user is full) > > > Apparently somewhere a quota i...
2017 Mar 17
2
Understanding quotas
...I am starting from campworld's 'reduced' dovecot.conf seeing: dict { quotadict = mysql:/etc/dovecot/dovecot-dict-quota.conf } and plugin { quota = dict:user::proxy::quotadict acl = vfile:/etc/dovecot/acls trash = /etc/dovecot/trash.conf sieve_global_path = /home/sieve/globalfilter.sieve sieve = ~/dovecot.sieve sieve_dir = ~/sieve sieve_global_dir = /home/sieve/ #sieve_extensions = +notify +imapflags sieve_max_script_size = 1M } I have put the sieve plugin lines into the 90-sieve.conf and the acl into 10-acl.conf. Trash is a separate matter for a later que...
2016 Oct 19
2
sieve sending vacation message from vmail@ns1.domain.tld
...a/configs/dovecot2/dovecot-mysql.conf > driver = sql > } > plugin { > acl = vfile:/etc/dovecot/acls > quota = maildir:User quota > sieve = ~/dovecot.sieve > sieve_dir = ~/sieve > sieve_global_dir = /var/sentora/sieve/ > sieve_global_path = /var/sentora/sieve/globalfilter.sieve > sieve_max_script_size = 1M > sieve_vacation_send_from_recipient = yes > trash = /etc/sentora/configs/dovecot2/dovecot-trash.conf > } > protocols = imap pop3 lmtp sieve > service auth { > unix_listener /var/spool/postfix/private/auth { > group = postfix &g...
2014 Jul 15
1
Dovecot2 Antispam MAILTRAIN backend with SpamAssassin
...m_mail_notspam = --ham antispam_mail_sendmail = /mail/sa-learn-pipe.sh antispam_mail_spam = --spam antispam_spam = Junk antispam_trash = Trash quota_rule = *:storage=8GB sieve = /mail/%d/%u/dovecot.sieve sieve_dir = /mail/%d/%u sieve_global_dir = /mail/sieve sieve_global_path = /mail/sieve/globalfilter.sieve } protocols = imap pop3 lmtp sieve service auth { unix_listener auth-client { group = mail mode = 0660 user = postfix } unix_listener auth-master { group = mail mode = 0600 user = mailnull } user = root } service imap-login { inet_listener imap { address = * port = 143 } inet_...
2017 Nov 09
2
Sieve global path?
...22 - Mailbox full, sorry. ? quota_rule = Junk:ignore ? quota_rule2 = Trash:storage=+100M ? quota_warning = storage=90%% quota-warning 90 %u %d ? quota_warning2 = storage=80%% quota-warning 80 %u %d ? sieve = ~/sieve/.dovecot.sieve ? sieve_dir = ~/sieve ? sieve_global_path = /home/vmail/sieve/globalfilter.sieve ? sieve_max_script_size = 1M ? sievedir = ~/sieve } protocols = imap pop3 lmtp sieve service auth { ? unix_listener /var/spool/postfix/private/auth { ??? group = vmail ??? mode = 0666 ??? user = vmail ? } } service imap-login { ? inet_listener imap { ??? port = 143 ? } ? inet_liste...
2017 Mar 16
0
sievec
Op 3/16/2017 om 10:20 PM schreef Robert Moskowitz: > I am building a new mailserver on Centos7. > > My sieve is created with: > > mkdir /home/sieve > cat <<EOF>/home/sieve/globalfilter.sieve || exit 1 > require "fileinto"; > if exists "X-Spam-Flag" { > if header :contains "X-Spam-Flag" "NO" { > } else { > fileinto "Spam"; > stop; > } > } > if header :contains "subject"...
2017 Mar 17
4
sievec
Doug, On 03/16/2017 11:23 PM, Doug Barton wrote: > Your pattern seems a little too complicated. See below. I acquired this script from: http://www.campworld.net/thewiki/pmwiki.php/LinuxServersCentOS/Cent6VirtMailServer No telling where he got it from. So I greatly appreciate any and all advice. I am writing my own howto, and I would like to think I am doing a better job of it. I hope
2016 Oct 19
2
sieve sending vacation message from vmail@ns1.domain.tld
Could you send your configuration (output from `dovecot -n`)? Also, please provide an example scenario; i.e., for one problematic delivery provide: - The values of the variables substituted below. - The incoming e-mail message. - The Sieve script (or at least that vacation command). Regards, Stephan. Op 19-10-2016 om 11:42 schreef Matthew Broadhead: > hi, does anyone have any ideas
2017 Mar 19
0
Solved? - Re: Understanding quotas
...; dovecot.conf seeing: > > dict { > quotadict = mysql:/etc/dovecot/dovecot-dict-quota.conf > } > > and > > plugin { > quota = dict:user::proxy::quotadict > acl = vfile:/etc/dovecot/acls > trash = /etc/dovecot/trash.conf > sieve_global_path = /home/sieve/globalfilter.sieve > sieve = ~/dovecot.sieve > sieve_dir = ~/sieve > sieve_global_dir = /home/sieve/ > #sieve_extensions = +notify +imapflags > sieve_max_script_size = 1M > } > > > > I have put the sieve plugin lines into the 90-sieve.conf and the acl > into 10-acl.co...
2014 Nov 12
1
Dovecot Cur and New Directories are empty
...c/zpanel/configs/dovecot2/dovecot-mysql.conf driver = sql } plugin { acl = vfile:/etc/dovecot/acls quota = maildir:User quota sieve = ~/dovecot.sieve sieve_dir = ~/sieve sieve_extensions = +notify +imapflags sieve_global_dir = /var/zpanel/sieve/ sieve_global_path = /var/zpanel/sieve/globalfilter.sieve sieve_max_actions = 32 sieve_max_redirects = 4 sieve_max_script_size = 1M trash = /etc/zpanel/configs/dovecot2/dovecot-trash.conf } protocols = imap pop3 lmtp sieve service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0666 user = postfix...
2016 Oct 19
3
sieve sending vacation message from vmail@ns1.domain.tld
...t;> } >>> plugin { >>> acl = vfile:/etc/dovecot/acls >>> quota = maildir:User quota >>> sieve = ~/dovecot.sieve >>> sieve_dir = ~/sieve >>> sieve_global_dir = /var/sentora/sieve/ >>> sieve_global_path = /var/sentora/sieve/globalfilter.sieve >>> sieve_max_script_size = 1M >>> sieve_vacation_send_from_recipient = yes >>> trash = /etc/sentora/configs/dovecot2/dovecot-trash.conf >>> } >>> protocols = imap pop3 lmtp sieve >>> service auth { >>> unix_listener /var/...
2017 Nov 10
0
Sieve global path?
...t; ? quota_rule = Junk:ignore > ? quota_rule2 = Trash:storage=+100M > ? quota_warning = storage=90%% quota-warning 90 %u %d > ? quota_warning2 = storage=80%% quota-warning 80 %u %d > ? sieve = ~/sieve/.dovecot.sieve > ? sieve_dir = ~/sieve > ? sieve_global_path = /home/vmail/sieve/globalfilter.sieve > ? sieve_max_script_size = 1M > ? sievedir = ~/sieve > } > protocols = imap pop3 lmtp sieve > service auth { > ? unix_listener /var/spool/postfix/private/auth { > ??? group = vmail > ??? mode = 0666 > ??? user = vmail > ? } > } > service imap-login { >...
2014 Nov 20
4
spam folder and POP users
I am new to actually running dovecot. I actually still use POP as I have for YEARS and thunderbird does not make it easy to convert to IMAP... My server is moving all tagged spam into the IMAP spam folder. Very nice for the IMAP users, but not for the POP users. Of course the server don't know, and the mysql database for users does not have any flags for this. Don't want my
2013 Jun 16
1
Trash plugin
...passdb { args = /etc/dovecot/dovecot-mysql.conf deny = no driver = sql master = no pass = no } plugin { acl = vfile:/etc/dovecot/acls quota = dict:user::proxy::quotadict sieve = ~/dovecot.sieve sieve_dir = ~/sieve sieve_global_dir = /home/sieve/ sieve_global_path = /home/sieve/globalfilter.sieve sieve_max_script_size = 1M trash = /etc/dovecot/trash.conf } pop3_client_workarounds = pop3_enable_last = no pop3_fast_size_lookups = no pop3_lock_session = no pop3_logout_format = top=%t/%p, retr=%r/%b, del=%d/%m, size=%s pop3_no_flag_updates = no pop3_reuse_xuidl = no pop3_save_uidl = n...