Size: 419
Comment:
|
Size: 2832
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Distributed with Dovecot: | |
Line 3: | Line 4: |
* [wiki:Quota quota]: Quota tracking and enforcing * imap_quota: IMAP commands to for requesting current quota * [wiki:ACL acl]: Access Control Lists for mailboxes * [wiki:Plugins/Convert convert]: Convert user's mailboxes from one format to another on login * [wiki:Plugins/Trash trash]: Delete mails from Trash when user would go over quota * [wiki:Plugins/ZLib zlib]: Access gziped mboxes |
* [[ACL|acl]]: Access Control Lists for mailboxes * [[Plugins/Autocreate|autocreate]]: Automatically create/subscribe mailboxes when user logs in * [[Plugins/Expire|expire]]: Delete mails from specified mailboxes after a designated number of days * [[Plugins/FTS|fts]]: Full text search indexing * [[Plugins/Lazyexpunge|lazy_expunge]]: Make EXPUNGE and DELETE commands just rename the mails elsewhere * [[Plugins/Listescape|listescape]]: Allow using characters in mailbox names that would otherwise be illegal * [[Plugins/MailboxAlias|mailbox_alias]]: Map multiple names to the same mailbox. * [[Plugins/MailLog|mail_log]]: Log several mail actions * [[Plugins/Notify|notify]]: Wrapper plugin for easily developing other plugins that act on mailbox changes. * [[Plugins/Snarf|snarf]]: UW-IMAP style (mbox) snarfing, i.e. keeps moving all mails from one mailbox to INBOX * [[Quota|quota]]: Quota tracking and enforcing * imap_quota: IMAP commands for requesting current quota * [[Plugins/Trash|trash]]: Delete mails from Trash when user would go over quota * [[Plugins/Virtual|virtual]]: Virtual mailboxes * [[Plugins/Zlib|zlib]]: Access compressed mails * [[Plugins/Compress|imap_zlib]]: Enable [[http://www.ietf.org/rfc/rfc4978.txt|IMAP COMPRESS]] extension External: * [[Plugins/Antispam|antispam]]: Integrates spam learning into Dovecot * [[http://sourceforge.jp/projects/dovecot2-drac/|drac]]: Pop-before-SMTP plugin using DRAC * [[http://ftp.ufanet.ru/pub/boco/dovecot/whoson-plugin-2/|whoson]]: Pop-before-SMTP plugin using [[http://whoson.sourceforge.net|WHOSON protocol]] * [[http://dovecot.org/patches/1.0/imap-alert-plugin.c|alert]]: Send IMAP ALERT message from {{{/etc/dovecot.alert}}}. * [[Pigeonhole/Sieve|Pigeonhole Sieve]]: Use the [[http://sieve.info/|Sieve]] language for filtering upon message delivery * [[http://github.com/marschap/fetchmail_wakeup|Fetchmail wakeup]]: Wakes fetchmail when Dovecot looks for new mail. This is a heavily extended and updated version that is tested to work with Dovecot 1.1.x and 1.2.x. Versions 2.x including the freshly released version 2.0.3 work with Dovecot 2.0.x. * [[http://guichaz.free.fr/misc/|Fetchmail wake]]: Wakes fetchmail when Dovecot looks for new mail. This is the original version that only works with dovecot 1.0.x * [[Plugins/deleted-to-trash|deleted-to-trash]]: Automatically move deleted item to trash folder, if client side doesn't do it, such as outlook and evolution. Experimental Plugins: * [[Plugins/xexec|xexec]]: Execute any server side application and communicate with it through plugins over IMAP To enable / disable plugins per user you can make your userdb return {{{mail_plugins}}} extra field. See UserDatabase/ExtraFields for examples. |
Plugins
Distributed with Dovecot:
acl: Access Control Lists for mailboxes
autocreate: Automatically create/subscribe mailboxes when user logs in
expire: Delete mails from specified mailboxes after a designated number of days
fts: Full text search indexing
lazy_expunge: Make EXPUNGE and DELETE commands just rename the mails elsewhere
listescape: Allow using characters in mailbox names that would otherwise be illegal
mailbox_alias: Map multiple names to the same mailbox.
mail_log: Log several mail actions
notify: Wrapper plugin for easily developing other plugins that act on mailbox changes.
snarf: UW-IMAP style (mbox) snarfing, i.e. keeps moving all mails from one mailbox to INBOX
quota: Quota tracking and enforcing
- imap_quota: IMAP commands for requesting current quota
trash: Delete mails from Trash when user would go over quota
virtual: Virtual mailboxes
zlib: Access compressed mails
imap_zlib: Enable IMAP COMPRESS extension
External:
antispam: Integrates spam learning into Dovecot
drac: Pop-before-SMTP plugin using DRAC
whoson: Pop-before-SMTP plugin using WHOSON protocol
alert: Send IMAP ALERT message from /etc/dovecot.alert.
Pigeonhole Sieve: Use the Sieve language for filtering upon message delivery
Fetchmail wakeup: Wakes fetchmail when Dovecot looks for new mail. This is a heavily extended and updated version that is tested to work with Dovecot 1.1.x and 1.2.x. Versions 2.x including the freshly released version 2.0.3 work with Dovecot 2.0.x.
Fetchmail wake: Wakes fetchmail when Dovecot looks for new mail. This is the original version that only works with dovecot 1.0.x
deleted-to-trash: Automatically move deleted item to trash folder, if client side doesn't do it, such as outlook and evolution.
Experimental Plugins:
xexec: Execute any server side application and communicate with it through plugins over IMAP
To enable / disable plugins per user you can make your userdb return mail_plugins extra field. See UserDatabase/ExtraFields for examples.