e-mail indexing with Solr FTS Engine
Solr is a Lucene indexing server. Dovecot communicates to it using HTTP/XML queries. With this indexing server, you can do text searches in your emails. Download latest version: v. 9.10.1 Solr documentation page Solr FTS Engine documentation page for Dovecot Configuring the FTS plugin in dovecot Changelog Feb 8, 2026- upgraded to v 9.10.1 Mar...
SQL valias with sieve solution for qmail. New features and Roundcube plugin
Changelog Mar 29 , 2025 (vpopmail v5.6.8)- defaultdelivery feature (--enable-defaultdelivery) changes:* vdelivermail is installed by default in .qmail-default of newly created domains with option 'delete' as in the previous version.* if no user's valiases and no .qmail are found, then the message...
Dovecot's vpopmail-auth driver patch
Update: This patch won't work with version 2.4.x. Download the patch Ali Erturk TURKER is maintaining a patch which restores to life the vpopmail-auth driver for Dovecot (more info here). Patch and configure as follows. Be aware that an autoreconf must be provided, as...
Dovecot vpopmail-auth driver removal. Migrating to the SQL driver
Those who are still using the Dovecot's vpopmail auth driver should consider a migration to another backend, as on January 4, 2021 dovecot-2.3.13 was released and the vpopmail auth driver removed (more info here). I'll show below how to support domain aliases...
Running Dovecot
I have adjusted the startup script distributed by Dovecot and saved it as /usr/local/bin/dovecotctl: #!/bin/bash ### BEGIN INIT INFO # Provides: dovecot # Required-Start: $local_fs $remote_fs $network $syslog $time # Required-Stop:...
Expunging expired Junk and Trash emails with dovecot
Of course we want to delete old Junk and Trash emails to save hard disk space. If you want to expunge your Junk and Trash folder after 60 days you can set 15-mailboxes.conf as follows: namespace { mailbox Junk {...
Setting dovecot stats' service priviledges
Today I stumbled upon this error in my qmail-send log (yes qmail-send, not dovecot.log) @400000005e5303ff0fe76364 delivery 407: success: lda(postmaster@mydomain.xy):_Error:_net_connect_unix(/usr/local/dovecot/var/run/dovecot/stats-writer)_failed:_Permission_denied/did_0+0+1/ Fortunately the messages were delivered successfully to the Maildirs despite of this problem. I realized that I had to setup the stats service when upgrading...
Restoring the maildirs in dovecot (maildir++ patch bug fix)
It was pointed out (tx MG) that the maildir++ patch was broken because of a wrong calculated maildir size, and this is causing troubles especially with the new dovecot-2.3. Now that patch was repaired but the maildirs' size remains broken. This can...

