Hi!
The sieve scripts in global namespace don't work for any user unless that user
explicitely includes the global sieve script in their own sieve script. You
can't just create a global sieve script and expect it to apply for all your
users; you're going to have to create a way to modify
Good morning,
So..
in trying to figure this out this morning I did the following and was able to
get mail filtered into techsupports SPAM folder, but I don't understand why the
global sieve script does not do the same things
Created the following sieve script file (sorry I just realized
Good afternoon all,
I am trying to configure a global sieve script to move all incoming emails to a
particular folder. According to the following link this should be a slam dunk:
http://cyrusimap.web.cmu.edu/mediawiki/index.php/Cyrus_Sieve
http://oregonstate.edu/helpdocs/e-mail/onid-e-mail
Can anyone comment on that ?
We might be doing something wrong while settings our ACLs, but looking with
wireshark at how cyradm I think we're fine and that there's really a bug in
here.
Thomas,
Blue Mind.
On Mon, Nov 19, 2012 at 8:39 PM, Thomas Cataldo tcata...@gmail.com wrote:
Hi,
I did
Sorry I haven't commented. Yes, I think you're right - it's a bug. I
tried to fix something like it a while back and created more and worse
bugs, so I reverted the change.
The way that usernames and folder details are handled in sieve is a
right mess... conversions backwards and forwards
Hi,
I did some more research on my problem and tracked the problem down to this
test in append.c (cyrus 2.4) :
else if (!strcmp(flag[i], \\flagged)) {
if (as-myrights ACL_WRITE) { // this test fails when
mailbox is a.b@domain
message_index.system_flags |=
Hello,
Consider the following sieve setup :
root@ppday:/var/spool/sieve# cat global/buffy.vmw.sieve.script
require [body, copy, fileinto, imapflags ];
# filters
if allof ( address :contains from admin) {
setflag \\Flagged;
}
# END
root@ppday:/var/spool/sieve# cat
Hi all,
I know this is a recurring topic here, but after hours of searching I
still can't get this to work.
I'm running Cyrus 2.3.7 on FreeBSD 6.2, I have added a global script like this:
sieveshell -u cyrus -a cyrus -e p spam.script spam localhost
Which results in the script showing up in
Hi,
you have to tell cyrus which extensions to use with the
sieve_extensions:
in /etc/imapd.conf
Michael Menge
Quoting Ulrich Spoerlein [EMAIL PROTECTED]:
Hi all,
I know this is a recurring topic here, but after hours of searching I
still can't get this to work.
I'm running Cyrus 2.3.7
-- Ulrich Spoerlein [EMAIL PROTECTED] is rumored to have mumbled on 6.
März 2007 16:39:31 +0100 regarding How to include global sieve script for
each user:
I know this is a recurring topic here, but after hours of searching I
still can't get this to work.
I'm running Cyrus 2.3.7 on FreeBSD
Sebastian Hagedorn wrote:
-- Ulrich Spoerlein [EMAIL PROTECTED] is rumored to have mumbled on 6. März
2007
From man imapd.conf:
sieve_extensions: fileinto reject vacation imapflags notify envelope
relational regex subaddress copy
Space-separated list of Sieve
En/na Federico Sevilla III ha escrit:
Hi,
I would like to create a global sieve script that will be active for
all users, regardless of the presence of a per-user sieve script or not.
This is so that all spam marked by amavis with the X-Spam-Status header
can be segregated into spam folders
Hi,
I would like to create a global sieve script that will be active for
all users, regardless of the presence of a per-user sieve script or not.
This is so that all spam marked by amavis with the X-Spam-Status header
can be segregated into spam folders.
I have already created and activated
-- Federico Sevilla III [EMAIL PROTECTED] is rumored to have mumbled on 15.
Dezember 2006 01:44:54 +0800 regarding Global Sieve Script:
I would like to create a global sieve script that will be active for
all users, regardless of the presence of a per-user sieve script or not.
Can't be done
On Mon, Oct 25, 2004 at 12:32:26PM -0500 or thereabouts, Adi Linden wrote:
Is it possible to have a global sieve script, like /etc/procmailrc, which
is run before any users sieve scripts? If so, where does it live?
Hi,
sorry that I can't answer this question I only wanted to mention that I
On Wed, Oct 27, 2004 at 06:55:01PM +0200, Sascha Wuestemann wrote:
On Mon, Oct 25, 2004 at 12:32:26PM -0500 or thereabouts, Adi Linden wrote:
Is it possible to have a global sieve script, like /etc/procmailrc, which
is run before any users sieve scripts? If so, where does it live?
sorry
Hello,
My two cents worth on how to make it work.
It would have to go through lmtpd twice. Terribly inefficient I'm sure,
and I'll bet some people are cringing as we read.
The first pass through is for the global sieve script(s). Handled on
a per domain basis, or maybe for the server if you
as we read.
The first pass through is for the global sieve script(s). Handled on
a per domain basis, or maybe for the server if you truly want it
to be global, as for say, SPAM filtering or Virus checking, etc.
If it makes it to the second pass it's just normal lmtpd delivery
Sounds like the Sieve Include extension is what you want. You could
just have each users script include your admin script and go from
there. The Include draft is pretty close to being done, and I already
have an implementation floating around somewhere which will probably get
put into CVS
This was posted in reference to a global sieve script:
http://www.irbs.net/internet/info-cyrus/0112/0133.html
It dates back to 2001. Is this capability now present in the latest cyrus
package? I use simon matter's RPM.
If so, this would be very cool.
-j
---
Home Page: http://asg.web.cmu.edu
Joe Hrbek wrote:
This was posted in reference to a global sieve script:
http://www.irbs.net/internet/info-cyrus/0112/0133.html
It dates back to 2001. Is this capability now present in the latest cyrus
package? I use simon matter's RPM.
If so, this would be very cool.
-j
Sieve scripts
On Fri, 20 Jun 2003, Ramprasad A Padmanabhan wrote:
Is it possible to execute in sieve a global script that will be common
for all mailboxes. The default script for that mailbox should be
executed after this common script
Not currently. The sieve spec doesn't define how two scripts should
I'd love to set some site-wide policies using a Sieve script. Is it possible
to create a Sieve script that is applied to every incoming mail to all
users, which is run before per-user scripts (even for users without a
script)?
I guess at the moment that would be kinda slow, because scripts are
On Tue, 11 Dec 2001, Jeremy Howard wrote:
I guess at the moment that would be kinda slow, because scripts are reparsed
on every delivery. Has anyone made any progress on that idea of parsing
scripts once and storing a byte code?
I'm currently working on this, but I probabally won't have
Cyrus IMAP doesn't have this capability as distributed, so you'll have
to make some source code changes if you'd like it to happen.
If we ever revisit how Sieve scripts are handled, I'll keep this in
mind as a possible enhancement.
Larry
Date: Mon, 5 Feb 2001 15:32:04 +1100
From: Stephen
-- Stephen Fischer ([EMAIL PROTECTED]) wrote:
I would like to have each mail item run through a standard sieve
script on delivery before being run through the individual user's
script. Is this possible?
I'm using cyrus 1.6.24 on solaris 8.
not a direct solution for your problem, just a
26 matches
Mail list logo