http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz.sig + Added quota-status policy service for Postfix + Added "doveadm batch" command to run multiple commands before moving onto the next user (useful only with -A and -u <usermask>) + Added forwards compatibility for v2.2 index files - mdbox: Index rebuilding crashed in some situations - Fixed a race condition with setting \Recent flags - Fixed a crash when decoding a specific message (decoding is done for SEARCH TEXT/BODY and with full text search indexing, so this couldn't fully DoS a user)
Timo Sirainen skrev den 2013-04-04 23:16:> + Added quota-status policy service for Postfixso now postfix can use dovecot as a qouta policy daemon ? (via check_policy_service) if so super duper, but i still keep dovecot 1.x for now, will have to redo another server to go with dovecot 2.x, hopefully it will be my first mac mini server not running in an f16 with afterburner :)
On Friday, April 5, 2013 at 5:16 AM, Timo Sirainen wrote:> + Added quota-status policy service for Postfix >Found quota-status related settings in Dovecot-2.2 commit log here: http://hg.dovecot.org/dovecot-2.2/rev/980be1dc80c2
Zhang Huangbin <zhbmaillistonly at gmail.com> wrote:> > > On Friday, April 5, 2013 at 5:16 AM, Timo Sirainen wrote: > > > + Added quota-status policy service for Postfix > > > > > Found quota-status related settings in Dovecot-2.2 commit log here: > http://hg.dovecot.org/dovecot-2.2/rev/980be1dc80c2yes, great work! Apr 05 11:26:20 master: Info: Dovecot v2.1.16 starting up (core dumps disabled) Had to recompile dovecot-2.1-pigeonhole-0.3.1. Everything is fine now. Andreas
Hi, On Friday 05 April 2013 00:16:17 Timo Sirainen wrote:> + Added "doveadm batch" command to run multiple commands before moving > onto the next user (useful only with -A and -u <usermask>)As I understand this new command, it permits to run several doveadm commands in one shot? If this is correct, could you provide an example showing how to execute those two commands at the same time: - doveadm quota get -A - doveadm mailbox status -A -t all '*' Thanks. Regards, Gilles.
Zhang Huangbin skrev den 2013-04-05 11:00:> On Friday, April 5, 2013 at 5:16 AM, Timo Sirainen wrote: >> + Added quota-status policy service for Postfix > Found quota-status related settings in Dovecot-2.2 commit log here: > http://hg.dovecot.org/dovecot-2.2/rev/980be1dc80c2neat, it could be done with dovecot qouta dict, and then let postfix sql/ldap query it, but the above is more strong solotion
Also, with 2.1.16 the metadata plugin by Dennis Schridde now compiles just fine without any modification to Dovecot or the plugin itself. I've updated my documentation on compiling and installing it to reflect these changes. Thanks for adding that small patch Timo I appreciate it. This will give me something to toy with while the native metadata support is hashed out. Plugin : http://hg.dovecot.org/dovecot-metadata-plugin My install notes (Still partly unfinished) : http://bmts.us/wiki/doku.php?id=article:kolab:dovecot On Thursday, April 4, 2013 04:16 PM CDT, Timo Sirainen <tss at iki.fi> wrote:> http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz > http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz.sig > > + Added quota-status policy service for Postfix > + Added "doveadm batch" command to run multiple commands before moving > onto the next user (useful only with -A and -u <usermask>) > + Added forwards compatibility for v2.2 index files > - mdbox: Index rebuilding crashed in some situations > - Fixed a race condition with setting \Recent flags > - Fixed a crash when decoding a specific message (decoding is done > for SEARCH TEXT/BODY and with full text search indexing, so this > couldn't fully DoS a user) > >
Hello! Timo Sirainen <tss at iki.fi> wrote:> http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz > http://dovecot.org/releases/2.1/dovecot-2.1.16.tar.gz.sig > > + Added quota-status policy service for PostfixGot a problem with the quota-status. I added it using the howto from Ralf Hildebrand at http://sys4.de/de/blog/2013/04/05/dovecot-quota-mit-postfix-abfragen/ # netstat -pantu |grep 12340 tcp 0 0 127.0.0.1:12340 0.0.0.0:* LISTEN 19666/dovecot plugin { quota = maildir:User quota quota_grace = 10%% quota_rule = *:storage=500MB quota_rule2 = Trash:storage=+10%% quota_status_success = DUNNO quota_status_nouser = DUNNO quota_status_overquota = 552 5.2.2 Mailbox is full / Mailbox ist voll autocreate = Trash autocreate2 = Drafts autocreate3 = Sent autosubscribe = Trash autosubscribe2 = Drafts autosubscribe3 = Sent } service quota-status { executable = quota-status -p postfix inet_listener { port = 12340 } client_limit = 1 } and in der main.cf of postfix warn_if_reject check_policy_service inet:127.0.0.1:12340 I get this in the logfile of postfix: Apr 7 15:52:51 delta postfix/smtpd[19988]: warning: access table inet:127.0.0.1:12340 entry has empty value What's wrong? Postfis does not seem to get the quota-status from dovecot. Andreas