Displaying 20 results from an estimated 1355 matches for "sieve_dir".
2014 Oct 20
1
90-sieve.conf syntax - moving from v2.0.x to v2.2.x
...are now 'locations' and presumably to keep referring to local
content I'll need to use the 'file:' location type.
On my production box (v2.0.x) I have 90-sieve.conf configured like so:
sieve = /var/vmail/sieve/%d/%n/.dovecot.sieve
sieve_default = /var/vmail/sieve/global.sieve
sieve_dir = /var/vmail/sieve/%d/%n/sieve_dir
Inside of the /var/vmail/sieve/%d/%n/ directory (i.e.,
/var/vmail/sieve/example.com/testuser/) I find:
drwxr-xr-x 3 vmail vmail 64 Oct 19 12:07 .
drwxr-xr-x 9 vmail vmail 101 Jun 21 10:47 ..
lrwxrwxrwx 1 vmail vmail 25 Jun 21 11:10 .dovecot.sieve ->
si...
2011 Jun 27
6
hide sieve folder from imap clients
Hello,
What is the best way to hide sieve folders from IMAP clients?
old config
mail_home = /var/vmail/%d/%n
plugin {
sieve_dir = /var/vmail/%d/%n/.sieve/
sieve = /var/vmail/%d/%n/.dovecot.sieve
}
new config (hide sieve folder)
mail_home = /var/vmail/%d/%n
maildir_stat_dirs = yes
plugin {
sieve_dir = /var/vmail/%d/%n/sieve/
sieve = /var/vmail/%d/%n/.dovecot.sieve
}
Is there a better way without maildir_stat_dirs = yes ?...
2009 Jan 30
1
managesieve/README sieve_storage doc confusion
...files. However, this is provided only for backwards
compatibility and you should always use the sieve_storage setting in stead.
Additionally, the ManageSieve service uses the following settings from the plugin
section of the config file. These settings are the ones used by the Sieve plugin.
sieve_dir =
This specifies the path to the directory where the uploaded scripts are
stored. Scripts are stored as separate files with extension .sieve, all other
files are ignored when scripts are listed by a ManageSieve client. If this
setting remains unspecified, the mail_location setti...
2012 Jun 19
1
specifying home/sieve/sieve_dir relative to mail_location
With 1.2, is it possible to specify home, sieve and sieve_dir relative to mail_location?
I have
mail_location = maildir:/import/mail/%n/:INDEX=/var/db/dovecot/indexes/%n
and, in the plugin section,
home = /import/mail/%n/home
sieve = /import/mail/%n/dovecot.sieve
sieve_dir = /import/mail/%n/sieve
I would like to partially move users to another location (...
2010 Oct 12
2
Pigeonhole feature request: automatically copy sieve_global_path (default script) to user's sieve_dir
...e merged together, with
sieve, to create pigeonhole. However, when a user creates a custom
script through a GUI of ours, the default, as we expected, would be
ignored. Maybe you could add a retain_sieve_global=yes|no setting OR be
more complex by having the sieve_global_dir copied to the users
sieve_dir on first managesieve script save, if another setting to do
this was set to yes. This way the administrators can create a skeleton
directory and the users can retain the default skeleton settings.
Maybe, in the future, you can do, just like the master auth for logging
into users' imap accoun...
2014 Sep 24
1
Confusing wording on the wiki
Hi,
I am confused by the wording of this Wiki entry:
sieve = ~/.dovecot.sieve
The path to the user's main active Sieve script. When ManageSieve is
used, this is a symbolic link pointing to the active script in the
sieve_dir directory. Avoid placing the active Sieve script inside the
sieve_dir directory.
So this should be a link *to* the active script in the sieve_dir
directory however the active script shouldn't actually be in that
directory????
http://wiki2.dovecot.org/Pigeonhole/Sieve/Configuration
Confuse...
2014 May 21
2
Per-user Sieve script location question
Hi,
after some problems, i successfuly ran my dovecot delivery and pigeonhole
service in redhat EL 6.
our users stored OpenLdap and users home folder like below:
/home/vmail/domains/domainname.edu.tr/username/...
now when i used default settings for dovecot sieve
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
sieve script write and work globaly and stored, /home/vmail/domains/sieve
i looked up Dovecot docs for per user but i don't understand clearly
can i replace sieve parameters like
sieve = /home/vmail/domains/..................edu.tr/%n/.dovecot.sieve
sieve_dir = /home/vmail/domains...
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????????? = /etc/dovecot/sieve/before.d/
> #? sieve_before2??????? =
> #? sieve_before3??????? =
> ? sieve_after?????????? = /etc/dovecot/sieve/after.d/
> #? sieve_after2???????...
2009 Jun 13
0
dovecot-1.2-managesieve sieve_dir permissions
Hi Stephan,
I've compiled the latest managesieve code from Sun May 17th 2009.
ManageSieve had created the sieve directory with 0770 permissions, but
the user's home directory has only 0700 permissions.
With dovecot-1.{0,1}-managesieve the permissions was set properly.
Regards,
Pascal
--
The trapper recommends today: cafebabe.0916419 at localdomain.org
2010 Apr 19
1
siever_dir default
Hi all
I have this:
# The path to the directory where the personal Sieve scripts are
stored. For
# ManageSieve this is where the uploaded scripts are stored.
#sieve_dir=~/sieve
but the correct is
# The path to the directory where the personal Sieve scripts are
stored. For
# ManageSieve this is where the uploaded scripts are stored.
# Default value: {mail_location}/sieve
#sieve_dir=~/sieve
2014 Oct 21
2
What is the correct way to configure the mail_location option for Mailidr format?
...tting. Looking at some other guides/tutorials shows something
more like:
mail_location = maildir:/var/vmail/%d/%n/Maildir
I assume the latter is how it's supposed to be done? If so, that would
explain the problems I've had with Sieve scripts in the past until I
explicitly set 'sieve_dir' like so:
sieve_dir = /var/vmail/sieve/%d/%n/sieve_dir
I did review the official docs here:
http://wiki2.dovecot.org/MailLocation/Maildir
but I didn't find where it explicitly warns against setting home ==
maildir root. It should probably be apparent, but it wasn't to me...
2017 Feb 13
3
sieve file backend: invalid option `active=~/.dovecot.sieve'
...special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
}
passdb {
driver = pam
}
passdb {
driver = pam
}
passdb {
args = scheme=CRYPT username_format=%u /etc/dovecot/users
driver = passwd-file
}
plugin {
sieve = file:~/sieve;active=~/.dovecot.sieve
sieve_dir = ~/sieve
}
protocols = imap lmtp
service auth {
unix_listener /var/spool/postfix/private/dovecot-auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
group = its_virtmail
mode = 0660
user = its_virtmail
}
}
service imap-login {...
2017 Nov 10
2
Sieve global path?
...y <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????????? = /etc/dovecot/sieve/before.d/
> >> #? sieve_before2??????? =
> >> #? sieve_before3??????? =
> >> ? sieve_after?????????? = /etc/do...
2014 Apr 22
1
Can't find sieve files
...'New_Incomplete
Messages.sieve' does not exist.
---------------------------------------------------
Basically, I get an error message for all my scripts that get included
by the Active.sieve. The Active.sieve file and all the scripts exist in
the /var/vmail/<user>/sieve directory and sieve_dir is set to ~/sieve.
So, I am not sure why it can't find them if it can find Active.sieve.
Below is my configuration output. This has been working for years in my
Fedora 14 host without errors. But, there are some configuration
differences that I just kind of guessed at.
Any ideas on how to get...
2016 Jan 15
2
sieve - configuration problem
...urrent 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
sieve_pipe_bin_dir = /usr/local/bin/
sieve_filter_bin_dir = /usr/local/bin/
sieve_dir = ~/sieve
sieve_global_dir = /etc/dovecot/sieve/
}
i also activated managesieve which is working as well.
Now iam looking for a way to run individual scripts for users. My idea
is to have a system generated script which may run before or after the
personal script. Additional the system script...
2009 Mar 13
4
How can i override mail_location?
...me/vmail
mailQuota: 104857600
userPassword: {SSHA}crkYO5tg8KRkOY7W3bRgjtLQ+79U4NgG
enabledService: mail
enabledService: smtp
enabledService: pop3
enabledService: imap
enabledService: deliver
mailMessageStore: a.cn/w/ww/www/
----
Dovecot ldap config file:
----
user_attrs =
homeDirectory=home,=sieve_dir=/home/vmail/sieve/%Ld/%Ln/,mailMessageStore=maildir:mail,mailQuota=quota_rule=*:bytes=%$
----
Dovecot main config file:
----
# dovecot -n
# 1.1.11: /etc/dovecot.conf
# OS: Linux 2.6.18-128.el5 x86_64 Red Hat Enterprise Linux Server
release 5.3 (Tikanga)
log_path: /var/log/dovecot.log
protocols: p...
2013 Aug 12
2
Sieve-storage: couldn't find storage root directory
Greetings,
Using Dovecot 2.2.4. In my DSync logs, I'm getting the error message:
Error: sieve-storage: couldn't find storage root directory; sieve_dir was left unconfigured and autodetection failed
However, I have the following configuration set:
plugin {
sieve = /vmail/%d/%n/sievescript
sieve_dir = /vmail/%d/%n/
}
Please, if you have a moment, tell me what I'm doing wrong here.
Thank you.
--
--Asai
2017 Feb 14
1
sieve file backend: invalid option `active=~/.dovecot.sieve'
...quot; in my config
>> is correct ?
>>
>> Is this a false error that is only appearing because this is a newly
>> created user with no sieve file ? If this is the case, how do I tell
>> dovecot not to error out and allow the mail ?
>
> Don't specify the "sieve_dir" setting when you're using the new location
> syntax for the "sieve" setting. That setting is deprecated and causes
> the "sieve" setting to be interpreted differently for backwards
> compatibility.
>
>
I've now commented out sieve_dir and its no lon...
2012 Jul 23
1
about .dovecot.sieve file can't found for directory
.../etc/dovecot/dovecot-sql.conf
socket:
type: listen
client:
path: /var/spool/postfix/private/auth
mode: 384
user: postfix
group: postfix
master:
path: /var/run/dovecot/auth-master
mode: 384
user: vuser
group: vgroup
plugin:
sieve_dir: /home/data/domains/%d/%n/Maildir/sieve
sieve: /home/data/domains/%d/%n/Maildir/.dovecot.sieve
I create some rules, it can save for Maildir/sieve ,but can't found
.dovecot.sieve on Maildir.. i trying for google and baidu search
engine,can't found any help .
2009 Nov 24
2
Problem using LDAP generating Userhome
...ovecot-ldap.conf configuration:
pass_filter =
(|(&(objectClass=mailRecipient)(mail=%u))(&(objectClass=mailRecipient)(mailalternateAddress=%u))(&(objectClass=mailRecipient)(uid=%n)))
pass_attrs =
uid=user,userPassword=password,mailMessageStore=home=%$/telefonica.de/%Ln,mailFilterStore=sieve_dir=%$/telefonica.de/%Ln
user_filter =
(|(&(objectClass=mailRecipient)(mail=%u))(&(objectClass=mailRecipient)(mailalternateAddress=%u))(&(objectClass=mailRecipient)(uid=%n)))
user_attrs =
uid=user,mailMessageStore=home=%$/telefonica.de/%Ln,mailFilterStore=sieve_dir=%$/telefonica.de/%Ln
T...