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...