Displaying 20 results from an estimated 3000 matches similar to: "Expire plugin does not work"
2013 Jan 02
2
Trouble with expire plugin
Hi all,
Maybe someone here can help me with this problem, not sure if this is a
configuration issue or an actual bug.
my daily cron job says:
#!/bin/sh
doveadm expunge -A mailbox Junk savedbefore 14d
doveadm expunge -A mailbox Trash savedbefore 30d
doveadm expunge -A mailbox "Trash.*" savedbefore 30d
But it hasn't been deleting any messages in a long time, I'm not sure
when
2014 Oct 12
2
Dovecot domain quota
I have dovecot version 2.1.7 and I have quota configured as:
-----------------------------------
dict {
quota_domain = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}
mail_plugins = quota
protocol imap {
mail_plugins = quota quota imap_quota
}
plugin {
quota = dict:domain:%d:proxy::quota_domain
quota_rule = *:storage=1M
quota_rule2 = Trash:storage=+100M
}
2013 May 19
3
Error: dict client sent broken reply
I've been mucking about, experimenting with the expire plugin and using a
dictionary. I've got the iteration query working when I do a normal
expunge using:
doveadm expunge -A mailbox "INBOX.Trash" savedbefore 1w
and expunging works as expected. However, I've got over 12,000 accounts
on this server, so I was hoping using the expire plugin to could help out.
I've
2015 Sep 06
0
doveadm quota recalc problem for domain
Hello,
I've set up user quota and domain quota for dict SQL and all seems OK.
New mail for user increase the user quota and the domain quota.
Deleting email count down user quota and domain quota.
But in case of SQL failure, I'm trying to rebuild the user quota and
domain quota with doveadm quota recalc.
The problem is that the command :
'doveadm quota recalc -u foo at bar'
2013 Dec 08
1
Expire plugin - empty expires table
Hello,
Dovecot does not fill expires table when moving messages to Trash or Junk
folder.
I looked all over mailing list and googled around and cannot find what could
be wrong - pleas help :)
Dict works for quota, so I presume connection to mysql is not a problem -
mailuser has Select,Insert,Update,Delete privileges over
quota and expires table (log below for deleting message)
dovecot
2012 Jun 24
2
dict Panic after upgrade to 2.1.7
Hello,
after upgrade my mailsystem to dovecot version 2.1.7, dovecot doesn't work
properly. something went wrong in dict service connecting the postgres
backend. that happens not on every connection. the db connection data are
correct, no difference connecting via tcp or linux socket.
dovecot log entries:
Jun 23 23:19:10 mx dovecot: dict: Panic: file driver-pgsql.c: line 84
2013 May 12
2
Quota not working with dict proxy
Hello all,
I'm sure this has been covered somewhere before, but my googlefu is not up
to the challenge.
Basically, I'm trying to configure quota plugin to use a dictionary
service (specifically proxy with mysql) so that I can store the quota
usage in a database and use that information in a lookup for postfix to
reject mail if over quota. I'm doing this because postfix+avamis+dovecot
2010 Aug 03
2
expire plugin
Hi
I try to use expire plugin with mysql
When i use my thunderbird client to delete a message, nothing is write
in the mysql database.
My maildir is look like /home/vmail/homes/arnaud2 at xxx.xxxx.xxx/
and /etc/dovecot/dovecot-dict-expire.conf :
connect = host=localhost user=xxxxxx password=xxxxxxxxx dbname=postfixadmin
map {
pattern = /home/vmail/homes/$user/$mailbox
2009 May 28
2
expire: mysql table creation error
Don't know if anyone found this already (couldn't see anything in the
archives about it) but maybe this is useful to someone else who finds
the same problem.
When following the instructions for setting up expire on v1.2+ for mysql
backend at http://wiki.dovecot.org/Plugins/Expire I got the following error:
mysql> CREATE TABLE expires (
-> username varchar(100) not null,
2011 Apr 15
1
expire-tool skipping mailbox
Hello,
I have dovecot set up with expire-tool to nuke Junk messages greater than 30 days old. On a server with many user accounts, it seems to work on most of them.
However, on my user account, expire-tool skips my Junk folder entirely, despite it containing messages from January of this year. Here is the expire-tool --test output:
Info: alex at scienceforums.net/Junk: timestamp 1284027481 (Thu
2009 Aug 19
1
expire plugin: columns not uniq
Hello list,
My dovecot setup have expire plugin enabled. It is working fine: new records added to database(sqlite), expire-tool successfully expunges old mail, but when expire-tool try to update database record for processed user, I get error in logs:
root at mail dovecot 0:0 # /usr/sbin/dovecot --exec-mail ext /usr/libexec/dovecot/expire-tool.sh --test
Info: koshikov.n at domain.com/Spam:
2013 Jul 17
0
plugin expire
Hi everybody,
I'm trying to configure the expire plugin, unsuccessfully. This is my
configuration, the part related to this plugin. Could somebody give a look to
it? I can not figure out why is not working :-S.
Thank you, and regards!
Felix
############ doveconf output
dict {
expire = mysql:/etc/dovecot/dovecot-dict-expire.conf.ext
}
plugin {
expire = Trash 15 Junk 15
2013 Aug 03
1
problems with expire plugin
Hi all,
I'm experiencing problems to set-up the expire plugin in dovecot. This is the relevant part of my dovecot configuration
dict {
expire = mysql:/etc/dovecot/dovecot-dict-expire.conf.ext
}
plugin {
expire = Trash 15 Junk 15
expire_dict = proxy::expire
}
protocol imap {
mail_plugins = quota zlib expire imap_quota
}
File dovecot-dict-expire.conf.ext looks
2013 Aug 24
1
expire plugin doesn't work?
Hello,
I've configured dovecot to use expire plugin:
heres my dovecot -n:
---------------------
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.1 ext4
auth_mechanisms = plain login
dict {
expire = mysql:/etc/dovecot/dovecot-dict-expire-sql.conf.ext
}
mail_location = maildir:/home/mail/vhosts/%d/%n
mail_plugins = expire
mail_privileged_group = vmail
2013 Feb 12
2
Dict quota timeout error: Has anything changed in the latest versions?
Hi,
I'm using dict quota with mysql for track them via SQL query instead of
read maildirsize file. Primary quota and enforcing is provided via
userdb and is "maildir" type.
Since dovecot 2.1.10-13 (but perhaps even before) when a new user log in
via POP/IMAP or receive an email for the first time dovecot created the
entry for the users in the table "quota" of dovecot
2014 Aug 14
1
Quota Help
Hi all,
First post here so hopefully I get all the required information correct.
I am running a mail server on Debian, its consists of Postfix (2.9.6-2),
Dovecot (2.1.7) and MySQL (5.5). Basic stuff is all working find so I
decided to try and implement quotas. This is working to an extent but
not properly and I am a little lost so looking for some help.
In my configuration the default mailbox
2009 Sep 15
3
Expire plugin: wrong mailbox separators in database?
Hi all,
I'm experimenting with the expire plugin and seem have run into a small
problem. I am using Dovecot 1.2.4 on a test server. The config is taken
mostly verbatim from the expire plugin wiki page [1], using MySQL as a
database. See below for detailed output.
Namespace "private" has "/" configured as mailbox separator:
namespace private {
separator = /
2010 Apr 08
2
Dovecot 2.0 beta4 and Expire Plugin
Hello,
there seems to be an error writing into the expire database defined by dict.
dict {
expire = sqlite:/usr/dovecot/etc/dovecotbeta-dict-expire.conf
}
...
plugin {
...
expire = AutoCleanSpam 1d
expire_dict = proxy::expire
}
with dovecotbeta-dict-expire.conf:
connect = /test/addons/expire/expiresbeta.db
map {
pattern = shared/expire/$user/$mailbox
table = expires
2009 Apr 22
1
expire-tool
Hi,
I'm having some trouble getting the expire plugin to work, and I'm not
sure where to turn for troubleshooting.
This is on 1.2rc3.
To my dovecot.conf, I've added:
mail_plugins = expire
under the protocol imap and lda sections.
I also added:
dict {
expire = mysql:/etc/dovecot/dovecot-dict-expire.conf
}
plugin {
expire = Trash 30 Trash/* 30 Spam 30
expire_dict =
2010 Oct 14
2
help with expire plugin
Dear All,
I am using version 2.0 and willing to use expire plugin
in my setup but unable to set it up correctly. Here is the relevant
part from output of doveconf -n
# 2.0.0: /usr/local/dovecot/etc/dovecot/dovecot.conf
# OS: Linux 2.6.26-2-686 i686 Debian 5.0.6
base_dir = /usr/local/dovecot/var/run/dovecot/
dict {
expire = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext
}