Displaying 20 results from an estimated 47 matches for "global_script_path".
2007 Mar 09
1
global_script_path and virtual users
We have a big installation with postfix + dovecot + sieve.
Now we would like to create a "junk" folder in every customer inbox so they
can discard the spam by they own.
We are planning to user global_script_path = /etc/dovecot/dovecot.sieve
Where /etc/dovecot/dovecot.sieve is:
require "fileinto";
if exists "X-Spam-Flag" {
fileinto "Junk";
}
My question is, will the script find the users in our database? And how,
will it be using the lda configuration?
I have been fo...
2006 May 11
3
LDA Sieve feature request
Hello,
In http://wiki.dovecot.org/LDA I read
# If there is no user-specific Sieve-script, global Sieve script is
# executed if set.
#global_script_path =
so you can set global_script_path and override it using a per user script.
It would be nice if the per user scripts could be optionally run after (or before maybe?) the global script.
Another nice thing would be per-virtualdomain sieve scripts, but I think this is much more difficult.
What do...
2008 Apr 10
4
Sieve Frustrations
...e isn't being applied.
If it helps, I set up my server according
http://workaround.org/articles/ispmail-etch/ - but on a Ubuntu Gutsy
server with only a few minor deviations from that article.
My protocol lda section of dovecot.conf has this:
log_path = /home/vmail/dovecot-deliver.log
global_script_path = /home/vmail/globalsieverc
I don't see any messages in dovecot-deliver.log that says there are
problems with Sieve. The above rule is in /home/vmail/globalsieverc as
mentioned here. This was working once - but when I had it going into
the "spam" folder. I changed the folder na...
2008 Apr 30
1
Global and personal sieve scripts
Hi
According to Dovecot documentation ():
# If there is no user-specific Sieve-script, global Sieve script is
# executed if set. (v1.0.1 and older used "global_script_path")
#sieve_global_path =
Then, if one user has its own script, the global script won't be
executed? I would like to execute first the global script (for moving
SPAM to the Junk folder), and then the user scripts is they exists.
Any idea?
Thanks in advance.
2007 Sep 03
5
Dovecot + Sieve
Hi guys.
I installed dovecot 1.0.3 with sieve plugin.
It looks like sieve is loaded fine by dovecot [1].
I set up dovecot to use sieve globally:
protocol lda {
mail_plugins = cmusieve quota
sieve_global_dir = /usr/local/etc/sieve/Junk
.....
}
And created a sieve file which is supposed to move all the Spam marked by
dspam to users's Junk folder (listed as Junk in the subscriptions
2011 Apr 28
2
Problem Authenticating with Master User
.../domains
max_mail_processes: 4096
first_valid_uid: 102
last_valid_uid: 102
first_valid_gid: 102
last_valid_gid: 102
mail_uid: vmail
mail_gid: vmail
mail_location: maildir:/home/vmail/domains/%d/%n
lda:
postmaster_address: postmaster at server.com
auth_socket_path: /var/run/dovecot-auth-master
global_script_path: /home/vmail/domains/server.com/sieve
mail_plugins: cmusieve
auth default_with_listener:
master_user_separator: *
verbose: yes
debug: yes
debug_passwords: yes
passdb:
driver: ldap
args: /etc/dovecot-ldap.conf
userdb:
driver: ldap
args: /etc/dovecot-ldap.conf
socket:...
2012 Oct 10
1
I need a quota expert
...arator = .
prefix = INBOX.
inbox = yes
}
protocol imap {
mail_plugins = quota imap_quota
}
protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster at domain.tld
mail_plugins = sieve quota
global_script_path = /home/vmail/globalsieverc
mail_plugin_dir = /usr/lib/dovecot/modules/lda
}
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
mail_plugins = quota
}
dict {
quotadict = mysql:/etc/dovecot/dovecot-sql.conf
}
plugin {
quota = dict:user::proxy::quotadict
quota_rule = *:storage=10M:messag...
2008 May 02
2
Fatal: Running as root isn't permitted
...# POP3 configuration
protocol pop3 {
pop3_uidl_format = %08Xu%08Xv
mail_plugins = quota
}
# LDA configuration
protocol lda {
log_path = /var/log/dovecot-lda.log
postmaster_address = postmaster
auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = quota cmusieve
global_script_path = /home/vmail/globalsievesrc
}
# LDAP authentication
auth default {
mechanisms = plain login
passdb ldap {
args = /etc/dovecot/dovecot-ldap.conf
}
userdb ldap {
args = /etc/dovecot/dovecot-ldap.conf
}
socket listen {
master {
path =...
2009 Nov 05
4
deliver_log_format ignored
...ar/run/dovecot/auth-master
mode: 384
user: vmail
plugin:
quota: dict:user::file:/home/mail/%d/%n/Maildir/dovecot-quota
quota_rule: *:storage=500M:messages=10000
quota_warning: storage=95%% /etc/dovecot/quota-warning.sh
quota_warning2: storage=80%% /etc/dovecot/quota-warning.sh
global_script_path: /home/mail/globalsieverc
Is there some change from this
http://www.dovecot.org/list/dovecot/2009-April/039013.html or
http://www.dovecot.org/list/dovecot/2009-May/039269.html ?
--
Lampa
2007 Nov 26
4
Using global und per-user sieve scripts at the same time
Hi list,
I'm trying to get a global sieve mailfilter with per-user sieve scripts
to work.
At the "lda"-section in the dovecot.conf file I have:
global_script_path = /usr/local/etc/sieve/spam
/usr/local/etc/sieve/spam:
require "fileinto";
if header :contains ["Subject"] ["***Spam***"] {
fileinto "Spam";
stop;
}
which will work fine delivering Spam Mails in a Spam dir for every user.
If a user creates his own .dov...
2006 May 24
2
LDAP, sieve, and virtual users
...is seems to be a common topic but I haven't seen anyone ask this exact
question and get a decent answer:
I use virtual mailboxes with all of the db's in LDAP. Last night I
upgraded to the latest CVS version of dovecot and dovecot-lda and got
global sieve filtering working by setting the global_script_path to a
sieve like /home/vmail/mydomain/sieve and it works great. Now I need to
figure out how to get per-user sieve filtering to work. I googled on
this and found:
http://www.dovecot.org/list/dovecot/2005-August/008568.html
How do I tell dovecot where the "virtual home directory" is? Y...
2007 Sep 11
1
Does the list work?
...a
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
protocol lda {
postmaster_address = postmaster at example.com
mail_plugins = quota
log_path = /var/log/dovecot-deliver.log
info_log_path = /var/log/dovecot-deliver.log
mail_plugins = cmusieve
# sieve_global_dir = /etc/dovecot/sieve/
global_script_path =/etc/dovecot/sieve/dovecot.sieve
}
auth default {
# Having "login" also as a mechanism make sure outlook can use the
auth smtpd as well
# http://wiki.dovecot.org/Authentication/Mechanisms
mechanisms = plain login
passdb sql {
args = /etc/dovecot/sql.conf
}
userdb sql {
ar...
2007 Apr 19
2
Dovecot 1.0.0 and Seive 1.0.1 on FreeBSD
...ath = /usr/sbin/sendmail
# Support for dynamically loadable plugins. mail_plugins is a space
separated
# list of plugins to load.
mail_plugin_dir = /usr/local/libexec/dovecot
mail_plugins = sieved
# If there is no user-specific Sieve-script, global Sieve script is
# executed if set.
global_script_path = /usr/local/etc/sieve.default
}
auth default {
# IC - EL 2006.09.29
mechanisms = plain login cram-md5 digest-md5 ntlm
# IC - EL 2006.09.29
passdb sql {
args = /usr/local/etc/dovecot-sql.conf
}
# IC - EL 2006.09.29
userdb static {
args = uid=5000 gid=5000 home=/var/mail/%...
2011 Jan 20
1
Problems with Upgrade from Courier
...protocol pop3 {
}
protocol managesieve {
sieve_storage=~/sieve
}
protocol lda {
log_path = /home/vmail/dovecot-deliver.log
auth_socket_path = /var/run/dovecot/auth-master
postmaster_address = postmaster at mybridemal.com
mail_plugins = cmusieve
global_script_path = /home/vmail/globalsieverc
}
auth_verbose = yes
auth_debug = no
auth_debug_passwords = no
auth default {
passdb sql {
args = /etc/dovecot/dovecot-sql.conf
}
args = uid=5000 gid=5000 home=/home/vmail/%d/%n allow_all_users=yes
}
user = root
path =...
2012 Feb 16
2
Released Pigeonhole v0.3.0 for Dovecot v2.1.0
...hat not many people have tried these, so these are still considered
experimental.
Changelog v0.3.0:
* Renamed sieve_global_path setting to sieve_default for clarity. Old
name is still recognized for backwards compatibility. Support for
the ancient (pre v1.1) name for this setting "global_script_path" is
now dropped.
* Added means to prohibit use of redirect action. Setting
sieve_max_redirects to 0 now means that redirect is disallowed in
stead of unlimited. Default value remains four.
* Fixed interaction of Sieve include extension with ManageSieve. It is
updated to mat...
2012 Feb 16
2
Released Pigeonhole v0.3.0 for Dovecot v2.1.0
...hat not many people have tried these, so these are still considered
experimental.
Changelog v0.3.0:
* Renamed sieve_global_path setting to sieve_default for clarity. Old
name is still recognized for backwards compatibility. Support for
the ancient (pre v1.1) name for this setting "global_script_path" is
now dropped.
* Added means to prohibit use of redirect action. Setting
sieve_max_redirects to 0 now means that redirect is disallowed in
stead of unlimited. Default value remains four.
* Fixed interaction of Sieve include extension with ManageSieve. It is
updated to mat...
2009 Apr 06
1
Dovecot+Sieve
Hi All!!!
I'm configure mail server with Postix+Mysql+Dovecot.
How can I'm using to work sieve plugins?
My dovecot.conf
/protocol lda {
mail_plugin_dir = /usr/lib/dovecot/lda
#sendmail_path = /usr/sbin/postfix
#auth_socket_path = /var/run/dovecot/auth-master
mail_plugins = cmusieve
#global_script_path = /etc/sieve.conf
}
plugin {
sieve = /etc/sieve.conf
sieve = /home/vmail/domain.ru/user at domain.ru/.dovecot.sieve/
My sieve.conf
cat sieve.conf
/require "fileinto";
if header :contains "Subject" "***SPAM***" {
fileinto ".Spam";
stop;
My .dovecot.sieve
requ...
2007 Sep 10
0
quota problémé( HowTo/
...a
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh
protocol lda {
postmaster_address = postmaster at example.com
mail_plugins = quota
log_path = /var/log/dovecot-deliver.log
info_log_path = /var/log/dovecot-deliver.log
mail_plugins = cmusieve
# sieve_global_dir = /etc/dovecot/sieve/
global_script_path =/etc/dovecot/sieve/dovecot.sieve
}
auth default {
# Having "login" also as a mechanism make sure outlook can use the
auth smtpd as well
# http://wiki.dovecot.org/Authentication/Mechanisms
mechanisms = plain login
passdb sql {
args = /etc/dovecot/sql.conf
}
userdb sql {
ar...
2007 Apr 03
1
Deliver die if global sieve script turn on
...vecot/deliver". Command output: input in flex scanner
failed )
In master.cf :
dovecot unix - n n - - pipe
flags=DRhu user=dovecot:dovecot argv=/usr/libexec/dovecot/deliver -d
${recipient} -n
in dovecot.conf:
mail_plugins = cmusieve quota
global_script_path = /home/mail/sieve/global
in /home/mail/sieve/global/dspam.sieve
require "fileinto";
if header :is ""X-DSPAM-Result" "Spam" {
fileinto "Spam";
}
Regards
2006 Feb 02
1
configuring lda
...y
# For example quota enforcing is implemented by plugin
#module_dir = /usr/local/lib/dovecot/lda
# Address from LDA should send MDNs like out of quota
postmaster_address = postmaster at your.dom
# If there is no user-specific Sieve-script, global Sieve script is
# executed if set.
#global_script_path =
# UNIX socket path to master authentication server to find users.
auth_socket_path = /var/run/dovecot-auth-master
}