Package dovecot

Secure imap and pop3 server

Dovecot is an IMAP server for Linux/UNIX-like systems, written with security
primarily in mind. It also contains a small POP3 server. It supports mail
in either of maildir or mbox formats.

The SQL drivers and authentication plug-ins are in their subpackages.

General Commands (Section 1)
doveadm is the Dovecot administration tool. It can be used to manage various parts of Dovecot, as well as access users' mailboxes. Execute doveadm help, for a...
The doveadm acl Commands can be used to execute various Access Control List related actions.
This command can be used with sdbox or mdbox storage to move mails to alternative storage path when :ALT=<path> is specified for the mail location. In the first...
The doveadm auth Commands can be used to perform various authentication related actions.
The command doveadm batch is used to execute multiple doveadm(1) commands sequentially for multiple users. This is primarily an optimization where Dovecot can...
This command is used to expunge duplicated messages in mailboxes. doveadm deduplicate is mainly useful to revert some (more or less) accidental duplication of...
doveadm director can be used to manage and query the status of the list of backend mail servers where Dovecot proxy can redirect connections to.
Dovecot uses several binary index and log files in order to improve performance for accessing mails. For some mailbox formats, such as sdbox and mdbox, the...
This command allows administrators and local users to simply execute commands from within libexec_dir. So for example a logged in system user could start a...
This command can be used to expunge mails matching the given search query. It is typically used to expunge old mails from users' Trash and/or Spam mailboxes. To...
doveadm fetch can be used to fetch messages' contents and metadata. This can be useful for scripts and for debugging. If you want to fetch messages one at a...
This command is used to manipulate flags of messages.
Under certain circumstances it may happen, that dovecot(1) is unable to automatically solve problems with mailboxes. In such situations the force-resync command...
The doveadm fs commands are used to abstractly interact with the storage backend defined in the Dovecot configuration. It allows access to the mailbox structure...
The doveadm fts Commands can be used to manipulate the Full Text Search (FTS) index.
Show information about doveadm commands
This command can be used to import mails from another mail storage specified by source_location to one or more user's mailboxes. All the mailboxes are imported...
Add unindexed messages in a mailbox into index/cache file. If full text search is enabled, also add unindexed messages to the fts database. The caching adds...
The doveadm instance commands are used to manage the list of Dovecot instances running on the server. In most installations there is only one Dovecot instance...
doveadm's kick command is used to disconnect users by user name and/or the ip address, from which they are connected. In the first form, all users, whose login...
The doveadm log commands are used to locate and reopen the log files of dovecot(1). It's also possible to test the configured targets of the *log_path settings.
doveadm mailbox can be used to query and modify mailboxes.
The doveadm mount commands can be used to manage the list of mountpoints where mails are stored.
doveadm move can be used for moving mails between mailboxes for one or more users. The search_query is used to restrict which messages are moved into the...
The doveadm penalty command can be used to see the current penalties. (Extend me!/explain it)
The doveadm proxy commands are used to list or kick active Dovecot proxy connections.
The doveadm purge command is used to remove all messages with refcount=0 from a user's mail storage. The refcount of a message is decreased to 0 when the user...
doveadm pw is used to generate password hashes for different password schemes and optionally verify the generated hash. All generated password hashes have a...
In the first form, doveadm(1) will execute the command for the currently logged in user. In the second form, the command will be performed for all users. In the...
The doveadm replicator Commands can be used to manage the automated replication of users' mail.
The search command is used to find matching messages. doveadm(1) will print the mailbox's guid and the message's uid for each match. When used with the -A or -u...
The doveadm sieve commands are part of the Pigeonhole Project (pigeonhole(7)), which adds Sieve (RFC 5228) and ManageSieve (RFC 5804) support to the Dovecot...
doveadm stats dump is used to output statistics doveadm stats top is used to monitor statistics doveadm stats reset is used to reset statistics
dsync is Dovecot's mailbox synchronization utility. It can be used for several different use cases: Two-way synchronization of mailboxes, creating backups of...
The user command is used to perform a user lookup - to show what information Dovecot sees about the user(s), or if it exists at all in the configured userdb(s)...
The who command is used to show which users from which hosts are currently connected to which service.
doveconf reads and parses Dovecot's configuration files and converts them into a simpler format used by the rest of Dovecot. All standalone programs, such as...
Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems, written with security primarily in mind. Dovecot is an excellent choice for both...
The dovecot-lda is a local mail delivery agent which takes mail from an MTA and delivers it to a user's mailbox, while keeping Dovecot index files up to date.
File Formats (Section 5)
The dovecot.conf file is a configuration file for the dovecot(1) imap and pop3 server. The dovecot.conf configuration file contains description to all available...
Miscellanea (Section 7)
Several doveadm(1) commands use a search_query in order to act only on matching messages. This manual page describes all SEARCH KEYS, which can be used in a...