Displaying 20 results from an estimated 30000 matches similar to: "sieve vs deliver -m"
2016 Sep 12
5
Sieve filtering SPAM and redirect
Hi every body. I'm having difficulties to setup my filters correctly
and I really need some help.
This is my environment:
Mail that is received on the system passes through a sieve_before
script that checks the message header for SPAM tag and store it into
the "Junk" folder. If no spam tag is found, mail goes to inbox.
My horde webmail is integrated with sieve, so this allow
2016 Jan 15
2
sieve - configuration problem
Hello List,
first thanks for previous hints, you helped me a lot.
Unfortunately i have new problem with sieve and executing multiple
scripts sequentially.
This is current conf which is complete working :
#CONF1
plugin {
sieve = ~/sieve/.dovecot.sieve
sieve_plugins = sieve_extprograms
sieve_extensions = +vnd.dovecot.pipe +vnd.dovecot.filter
+vnd.dovecot.execute +editheader
2019 Oct 01
2
Lost mails with sieve "duplicate" extension in case of failure
Hi!
we just experienced the following issue:
We have a global sieve_before script using the duplicate extension.
require ["duplicate", "imap4flags"];
if duplicate {
discard;
}
Now the storage of our mailbox store got full and lmtp deliveries
started to fail.
This resulted in logs like this:
Sep 25 16:14:56 mail-rc1 dovecot: lmtp(USERNAME): Error:
2011 Jun 22
3
sieve problem email silently discard
hello folks
hello Timo
hello all the guru
I met a few times the problem or an email that passes through a sieve script
is silently discard
after delivery but never returned to the inbox
all testimonials are welcome
--
?http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x092164A7
?gpg --keyserver pgp.mit.edu --recv-key 092164A7
-------------- next part --------------
A non-text attachment
2017 May 16
2
Sieve GLOBAL + Sieve LOCAL
Hello List,
I am using dovecot:
ii dovecot-antispam 2.0+20130822-2 amd64
Dovecot plugins for training spam filters
ii dovecot-core 1:2.2.10-1 amd64
secure POP3/IMAP server - core files
ii dovecot-imapd 1:2.2.10-1 amd64
secure POP3/IMAP server - IMAP daemon
ii
2006 Jul 02
2
dovecot-lda, sieve, maildir
I'm unable to get dovecot-lda with sieve filtering to deliver into
maildir folders. The examples on the wiki explicitly say "mbox", so
I'm wondering, does the dovecot-lda sieve implementation not support
filtering into maildir folders?
-frank
2018 Mar 02
3
Sieve filter fileinto doesn't preserve flags
Using `fileinto` to move a mail into another mailbox removes flags
that have been set with a previous sieve filter with `addflag`.
# 2.2.33.2 (d6601f4ec): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.21 (92477967)
# OS: Linux 4.9.0-6-amd64 x86_64 Debian 9.1 ext4
lda_mailbox_autocreate = yes
lda_mailbox_autosubscribe = yes
mail_debug = yes
mail_location = maildir:/var/vmail/%d/%n
2011 Sep 10
1
Sieve, before script - Can it include "personal" scripts?
Using sieve_before, can the script it references include a file from the personal space?
I want to set some parameters (by user using the variables extension) there to control what the before script does, so, every user would have the file in their personal include space.
If not, is there another way?
Can the sieve_before and sieve_global_path be set from userdb extra fields?
2011 Aug 01
2
sievec - manual compile of global sieve scripts?
How do you compile global scripts using the sievec command without
making the script directory owned (and group writable) by the vmail user?
http://wiki2.dovecot.org/Pigeonhole/Sieve/Usage
# cd /etc/dovecot/sieve/before/
# (edit some script like spam.sieve that runs for everyone)
# /usr/local/bin/sievec spam.sieve spam.svbin
sievec(root): Error: sieve: binary save: failed to create temporary
2017 Nov 10
2
Sieve global path?
On Thu, 9 Nov 2017 21:02:44 -0500
Bill Shirley <bill at KnoxvilleChristian.org> wrote:
> Set the sieve_global_dir like this.
> /etc/dovecot/conf.d/99-mystuff.conf:
> .
> .
> plugin {
> ? sieve???????????????? = ~/Maildir/dovecot.sieve
> ? sieve_dir???????????? = ~/Maildir/sieve
> ? sieve_global_dir????? = /etc/dovecot/sieve/global/
> ? sieve_before????????? =
2014 Nov 05
1
CentOS 6 and Sieve/Dovecot
I've got dovecot & Sieve installed on an internal mail server, without issue.
It seems to run ~/.dovecot.sieve scripts without issue. However, when trying
to set up sieve scripts with an email client (kmail) the sieve scripts get
published to ~/sieve directory.
I can't seem to find any way to tell sieve to run all scripts in ~/sieve. It
looked as though sieve_before in
2014 Jul 24
1
Pigeonhole Sieve LDAP support
Hi,
Yesterday, I committed two important and rather big changes to the
Pigeonhole repository.
The first creates a generic interface for implementing Sieve script
storages. It was already possible to some extent to read Sieve scripts
from other sources than the local filesystem, such as Dovecot dict, but
that was still pretty limited, as it was not possible to do this with
2017 Apr 28
4
Sieve dict and bindir question
Hi,
I have setup the latest Dovecot and Sieve with dict in order to read
rules from MySQL and works fine:
sieve_before = dict:proxy::sieve;name=activesql;bindir=~/.sieve-bin
dict {
sieve = mysql:/etc/dovecot/dovecot-dict-sieve-sql.conf.ext
}
# cat /etc/dovecot/dovecot-dict-sieve-sql.conf.ext
connect = host=10.1.1.1 dbname=dovecot user=dovecot password=Ciao
map {
pattern =
2018 Mar 02
4
Sieve filter imapflags with "flagvar" not working
Following the rfc5232, Sieve Email Filtering: Imap4flags Extension
the following filter doesn't work when the `"flagvar"` part is added
require "imap4flags";
if header :contains "X-Spam" "Yes" {
? setflag "flagvar" "spam";
}
removing the `"flagvar"` part works as expected
# 2.2.33.2 (d6601f4ec):
2018 Mar 03
2
pigeonhole 0.4.22 with sieve_before script crashes
Hello!
Dovecot 2.2.34 (874deae)
Pigeonhole version 0.4.22 (22940fb7)
After the update to pigeonhole version 0.4.22 the following
configuration does not work. With version 0.4.21 it works.
dovecot.conf (only sieve configuration)
---------------------------------------------------------------
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope
2014 Oct 20
1
Sieve: carry global variables from sieve_before to user sieve scripts
Hi!
Is there a way to initialize global variables with default values in
sieve_before scripts that can be used in the sieve_default script or in
user scripts?
I've tried the following code but this doesn't work..
before.d/10-set-defaults.sieve:
-------------------- 8< --------------------
require ["variables", "include"];
require "vnd.dovecot.debug";
set
2017 Nov 10
2
Sieve global path?
On Fri, 10 Nov 2017 03:41:20 -0500
Bill Shirley <bill at KnoxvilleChristian.org> wrote:
> No it isn't shown as a folder.? All folder directories here begin with a dot.
> i.e.? .INBOX? .Trash? .Drafts
>
> Bill
No, they don't. me thought that, too. But using the rainloop webmail interface
on top of such a config showed the sieve folder in the overview. Sometimes you
can
2015 Dec 30
2
sieve-filter to script fails with SHUT_WR
Trying to make vnd.dovecot.filter to exchange an email with my script.
(I have a vnd.dovecot.pipe script working, so I'm pretty sure it's not
the configuration...) I'm passing the email using stdin/stdout and
_not_ using sockets.
My script receives the email and processes it, but the filter process fails:
lda(<username>): Error:
2018 Sep 05
1
Global duplicate filtering via Sieve
Hi everybody,
I have the following problem:
Our mail users are receiving mails from externally defined mail
forwardings and lists which sometimes leads to duplicate messages. As
far as I understand, a single user can use the Sieve duplicate extension
for filtering out such duplicate messages.
Would it be feasible to add a script with sieve_before that does this
for all users?
Do scripts that
2009 Sep 02
1
Question about sieve script execution
Hi,
after reading the wiki about sieve_before/sieve_after and sieve_global_path,
it's still unclear to me if:
sieve_before scripts are executed if no user script exists, but a global
script is defined.
The reason I ask, is because I'd like to use the same script, so that I don't
have to maintain two scripts to apply "company policy" or "global features".
It