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.
doveadm 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... doveadm-acl The doveadm acl Commands can be used to execute various Access Control List related actions. doveadm-altmove 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... doveadm-auth The doveadm auth Commands can be used to perform various authentication related actions. doveadm-batch The command doveadm batch is used to execute multiple doveadm(1) commands sequentially for multiple users. This is primarily an optimization where Dovecot can... doveadm-deduplicate 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 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. doveadm-dump 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... doveadm-exec 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... doveadm-expunge 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 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... doveadm-flags This command is used to manipulate flags of messages. doveadm-force-resync Under certain circumstances it may happen, that dovecot(1) is unable to automatically solve problems with mailboxes. In such situations the force-resync command... doveadm-fs 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... doveadm-fts The doveadm fts Commands can be used to manipulate the Full Text Search (FTS) index. doveadm-import 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... doveadm-index 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... doveadm-instance 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-kick 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... doveadm-log 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-mount The doveadm mount commands can be used to manage the list of mountpoints where mails are stored. doveadm-move 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... doveadm-penalty The doveadm penalty command can be used to see the current penalties. (Extend me!/explain it) doveadm-proxy The doveadm proxy commands are used to list or kick active Dovecot proxy connections. doveadm-purge 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 doveadm pw is used to generate password hashes for different password schemes and optionally verify the generated hash. All generated password hashes have a... doveadm-quota 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... doveadm-replicator The doveadm replicator Commands can be used to manage the automated replication of users' mail. doveadm-search 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... doveadm-sieve 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 doveadm stats dump is used to output statistics doveadm stats top is used to monitor statistics doveadm stats reset is used to reset statistics doveadm-sync dsync is Dovecot's mailbox synchronization utility. It can be used for several different use cases: Two-way synchronization of mailboxes, creating backups of... doveadm-user 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)... doveadm-who The who command is used to show which users from which hosts are currently connected to which service. doveconf 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 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... dovecot-lda 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. dovecot.conf 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... doveadm-search-query 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...