Plugins ======= Distributed with Dovecot: * [ACL.txt]: Access Control Lists for mailboxes * [Plugins.Autocreate.txt]: Automatically create/subscribe mailboxes when user logs in * [Plugins.Convert.txt]: Convert user's mailboxes from one format to another on login * [Plugins.Expire.txt]: Delete mails from specified mailboxes after a designated number of days * [Plugins.FTS.txt]: Full text search indexing * [Plugins.Lazyexpunge.txt]: Make EXPUNGE and DELETE commands just rename the mails elsewhere * [Plugins.Listescape.txt]: Allow using characters in mailbox names that would otherwise be illegal * [Plugins.MailLog.txt]: Log several mail actions * [Plugins.MboxSnarf.txt]: UW-IMAP style mbox snarfing from '/var/mail/%u' to '~/mbox' * [Quota.txt]: Quota tracking and enforcing * imap_quota: IMAP commands for requesting current quota * [Plugins.Trash.txt]: Delete mails from Trash when user would go over quota * [Plugins.Virtual.txt]: Virtual mailboxes * [Plugins.Zlib.txt]: Access compressed mails External: * antispam [http://johannes.sipsolutions.net/Projects/dovecot-antispam]: Integrates spam learning into Dovecot * drac [http://dovecot.org/patches/1.1/drac.c]: Pop-before-SMTP plugin using DRAC * whoson [ftp://ftp.ufanet.ru/pub/boco/dovecot/whoson-plugin/]: Pop-before-SMTP plugin using WHOSON protocol [http://whoson.sourceforge.net] * alert [http://dovecot.org/patches/1.0/imap-alert-plugin.c]: Send IMAP ALERT message from '/etc/dovecot.alert'. * [LDA.Sieve.txt]: Use the SIEVE [http://sieve.info/] language for filtering * Fetchmail wakeup [http://github.com/marschap/fetchmail_wakeup]: Wakes fetchmail when Dovecot looks for new mail. This is a heavily extended and updated version that works with Dovecot 1.1.x and 1.2.x * Fetchmail wake [http://guichaz.free.fr/misc/]: Wakes fetchmail when Dovecot looks for new mail. This is the original version that only works with dovecot 1.0.x Experimental Plugins: * [Plugins.xexec.txt]: Execute any server side application and communicate with it through plugins over IMAP * : Automatically move deleted item to trash folder, if client side doesn't do it, such as outlook. To enable / disable plugins per user you can make your userdb return 'mail_plugins' extra field. See for examples. (This file was created from the wiki on 2009-10-16 04:42)