I thought about making a release now, but I'll probably do some more fixes tomorrow, so here's a prerelease for everyone to test. :) If you see any bugs with this (old or new), please report. http://dovecot.org/tmp/dovecot-1.1.3-rc.tar.gz Important changes are: * mail_max_userip_connections limit no longer applies to master user logins. + login_log_format_elements: Added %k to show SSL protocol/cipher information. Not included by default. + imap/pop3-proxy: If auth_verbose=yes, log proxy login failures. + deliver: Added -s parameter to autosubscribe to autocreated mailboxes. - message parser fixes - hopefully fixes an infinite looping problem - SORT: One more assert-crashfix when renumbering index sort IDs. - mbox: Saving may have truncated the mail being saved - mbox: Several other bugfixes - mail_full_filesystem_access=yes was broken when listing mailboxes (it still is with maildir++ layout). - maildirlock utility was somewhat broken - zlib plugin: bzip2 support was somewhat broken - NFS: Make sure writing to files via output streams don't assert-crash when write() returns only partial success. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 197 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20080830/86ffd6b1/attachment-0002.bin>
* Timo Sirainen, 2008-08-30 15:33> I thought about making a release now, but I'll probably do some more > fixes tomorrow, so here's a prerelease for everyone to test. :) If you > see any bugs with this (old or new), please report. > [...]The expire plugin using MySQL as a backend still doesn't work at all here, the table remains empty and doesn't ever get updated (see http://www.dovecot.org/list/dovecot/2008-August/032687.html). [root at airframe]:~# dovecot -n # 1.1.3: /usr/local/etc/dovecot.conf login_dir: /usr/local/var/run/dovecot/login login_executable: /usr/local/libexec/dovecot/imap-login login_greeting_capability: yes mail_max_userip_connections: 20 verbose_proctitle: yes mail_location: maildir:/home/%u/Maildir:INBOX=/home/%u/Maildir/.INBOX fsync_disable: yes mail_plugins: expire fts fts_squat auth default: mechanisms: plain digest-md5 cram-md5 passdb: driver: passwd-file args: /usr/local/etc/dovecot-passwd userdb: driver: passwd socket: type: listen master: path: /usr/local/var/run/dovecot/auth-master mode: 384 plugin: expire: Trash 30 Junk 60 expire_dict: proxy::expire fts: squat fts_squat: partial=4 full=6 dict: expire: mysql:/usr/local/etc/dovecot-sql-expire.conf [root at airframe]:~# cat /usr/local/etc/dovecot-sql-expire.conf driver = mysql connect = host=/var/run/mysql/mysql.sock user=dovecot password=XYZ dbname=dovecot table = expire select_field = when where_field = path username_field = username [root at airframe]:~# mysql --version mysql Ver 14.12 Distrib 5.0.51, for slackware-linux-gnu (i486) using EditLine wrapper Any news on this? Thanks, Thomas
It appears so far that the problem I was having with Trash not emptying and other strange random Thunderbird problem with message counts not being right appears to have been fixed. So far it's working well.
Hi Timo, Spoke too soon about everything working. I have some directories that I use to report spam by dragging messages into them. I'm using maildir. Once a minute any message in these directories are cleaned out and deleted. In Thunderbird if I drag a message into the directory and wait a minute and then click on that directory again the messages should be gone and the message count indicators should show it as empty. And it does work for a while. But after a few hours the messages are gone - but the message count stays the same, as viewed from Thunderbird. If however I restart dovecot then the message count goes to 0 and everyhing works for a few more hours. Restarting dovecot fixes the problem. Hope this gives you enought info to find the bug. 1.0.x didn't have this problem.