acl add
Man Page | doveadm-acl(1) |
---|
Add ACL rights.
Appearance
acl add
Man Page | doveadm-acl(1) |
---|
Add ACL rights.
acl debug
Man Page | doveadm-acl(1) |
---|
Explain access rights for a mailbox/user.
acl delete
Man Page | doveadm-acl(1) |
---|
Delete an ACL entry.
acl get
Man Page | doveadm-acl(1) |
---|
Show ACLs.
acl recalc
Man Page | doveadm-acl(1) |
---|
Ensure shared mailboxes exist in ACL shared dictionary.
acl remove
Man Page | doveadm-acl(1) |
---|
Remove ACL rights.
acl rights
Man Page | doveadm-acl(1) |
---|
Show current ACL rights.
acl set
Man Page | doveadm-acl(1) |
---|
Replaces ACL rights.
altmove
Man Page | doveadm-altmove(1) |
---|
Move mails between primary and alternative mailbox storage locations.
auth cache flush
Man Page | doveadm-auth(1) |
---|
Flush authentication cache.
auth login
Man Page | doveadm-auth(1) |
---|
Test full login.
auth lookup
Man Page | doveadm-auth(1) |
---|
Perform a passdb lookup.
auth test
Man Page | doveadm-auth(1) |
---|
Test authentication for a user.
backup
Man Page | doveadm-sync(1) |
---|
cluster backend add
Man Page | doveadm-cluster-backend(1) |
---|
Adds a new backend to cluster.
cluster backend evacuate
Man Page | doveadm-cluster-backend(1) |
---|
Start moving all user groups to other backends.
cluster backend list
Man Page | doveadm-cluster-backend(1) |
---|
Lists all backends in this cluster, including other sites.
cluster backend remove
Man Page | doveadm-cluster-backend(1) |
---|
Remove a backend from cluster.
cluster backend status
Man Page | doveadm-cluster-backend(1) |
---|
Shows the current status of the backend.
cluster backend update
Man Page | doveadm-cluster-backend(1) |
---|
Update a cluster backend's status.
cluster geodb refresh
Man Page | doveadm-cluster-geodb(1) |
---|
Refreshes local caches from GeoDB
cluster group access
Man Page | doveadm-cluster-group(1) |
---|
Perform cluster lookup for the cluster_backend_test_username
user as if it belonged to the specified group.
cluster group list
Man Page | doveadm-cluster-group(1) |
---|
List all user groups.
cluster group move
Man Page | doveadm-cluster-group(1) |
---|
Initiate a user group move.
cluster group status
Man Page | doveadm-cluster-group(1) |
---|
Display current status of a user group.
cluster group update
Man Page | doveadm-cluster-group(1) |
---|
Updates group settings.
cluster kick
Man Page | doveadm-cluster-kick(1) |
---|
Disconnect user’s connections from the cluster.
cluster site add
Man Page | doveadm-cluster-site(1) |
---|
Adds a new site to cluster.
cluster site init
Man Page | doveadm-cluster-site(1) |
---|
Initialise site by creating user groups.
cluster site list
Man Page | doveadm-cluster-site(1) |
---|
List all sites.
cluster site remove
Man Page | doveadm-cluster-site(1) |
---|
Remove a site.
cluster site status
Man Page | doveadm-cluster-site(1) |
---|
Site status.
cluster site update
Man Page | doveadm-cluster-site(1) |
---|
Update site status and load balancer.
cluster tag create
Man Page | doveadm-cluster-tag(1) |
---|
Creates a new tag for cluster.
cluster tag delete
Man Page | doveadm-cluster-tag(1) |
---|
Delete a tag.
cluster tag list
Man Page | doveadm-cluster-tag(1) |
---|
List all tags.
cluster tag update
Man Page | doveadm-cluster-tag(1) |
---|
Change tag name.
cluster user access
Man Page | doveadm-cluster-user(1) |
---|
Perform cluster lookup for the user (or users).
cluster user delete
Man Page | doveadm-cluster-user(1) |
---|
Deletes a record from GeoDB.
cluster user move
Man Page | doveadm-cluster-user(1) |
---|
Initiates moving user to a different user group.
cluster user status
Man Page | doveadm-cluster-user(1) |
---|
Displays status information of a user.
compress connect
Man Page | doveadm-compress-connect(1) |
---|
Connects to a compression-enabled IMAP service.
copy
Man Page | doveadm-copy(1) |
---|
Copy messages matching the given search query into another mailbox.
deduplicate
Man Page | doveadm-deduplicate(1) |
---|
Expunge duplicated messages in mailboxes.
dict get
Man Page | doveadm-dict(1) |
---|
Get key value from configured dictionary.
dict inc
Man Page | doveadm-dict(1) |
---|
Increase key value in dictionary.
dict iter
Man Page | doveadm-dict(1) |
---|
List keys in dictionary.
dict set
Man Page | doveadm-dict(1) |
---|
Set key value in configured dictionary.
dict unset
Man Page | doveadm-dict(1) |
---|
Unset key value in configured dictionary.
dump
Man Page | doveadm-dump(1) |
---|
Show contents of mailbox index/log files, in human readable format.
exec
Man Page | doveadm-exec(1) |
---|
Execute commands from within /usr/libexec/dovecot
.
expunge
Man Page | doveadm-expunge(1) |
---|
Expunge messages matching given search query.
fetch
Man Page | doveadm-fetch(1) |
---|
Fetch mail data from user mailbox.
flags add
Man Page | doveadm-flags(1) |
---|
Add flags to message(s).
flags remove
Man Page | doveadm-flags(1) |
---|
Remove flags from message(s).
flags replace
Man Page | doveadm-flags(1) |
---|
Replace flags with another flag in message or messages. Replaces all current flags with the ones in the parameter list.
force resync
Man Page | doveadm-force-resync(1) |
---|
Under certain circumstances Dovecot may be unable to automatically solve problems with mailboxes. In such situations the force-resync command may be helpful. It tries to fix all problems. For sdbox and mdbox mailboxes the storage files will be also checked.
fs copy
Man Page | doveadm-fs(1) |
---|
Copy object in storage.
fs delete
Man Page | doveadm-fs(1) |
---|
Delete object from storage.
fs get
Man Page | doveadm-fs(1) |
---|
Get object from storage.
fs iter
Man Page | doveadm-fs(1) |
---|
List objects in fs path.
fs iter-dirs
Man Page | doveadm-fs(1) |
---|
List folders in fs path.
fs metadata
Man Page | doveadm-fs(1) |
---|
fs put
Man Page | doveadm-fs(1) |
---|
Store object in storage.
fs stat
Man Page | doveadm-fs(1) |
---|
Retrieve files status for the path provided. Currently, only the total size (in bytes) of the item is returned.
fscache rescan
Man Page | doveadm-fscache(1) |
---|
Scans data in the fscache to recalculate the used storage space.
fts check fast
Man Page | doveadm-fts(1) |
---|
Check FTS indexes for consistency (fast checking).
fts check full
Man Page | doveadm-fts(1) |
---|
Check FTS indexes for consistency (full checking).
fts expand
Man Page | doveadm-fts(1) |
---|
Expand query using FTS.
fts lookup
Man Page | doveadm-fts(1) |
---|
Search mail with FTS plugin.
fts optimize
Man Page | doveadm-fts(1) |
---|
Optimize FTS data.
fts rescan
Man Page | doveadm-fts(1) |
---|
Rebuild FTS indexes.
fts tokenize
Man Page | doveadm-fts(1) |
---|
Search mail with FTS plugin.
import
Man Page | doveadm-import(1) |
---|
Import messages matching given search query.
index
Man Page | doveadm-index(1) |
---|
Index user mailbox folder or folders.
indexer add
Man Page | doveadm-indexer(1) |
---|
Add indexing request for the given user and the mailbox to the indexer queue.
indexer list
Man Page | doveadm-indexer(1) |
---|
List queued index requests.
indexer remove
Man Page | doveadm-indexer(1) |
---|
Remove index requests.
instance list
Man Page | doveadm-instance(1) |
---|
List Dovecot instances.
instance remove
Man Page | doveadm-instance(1) |
---|
Remove Dovecot instances.
kick
Man Page | doveadm-kick(1) |
---|
Kick user.
log errors
Man Page | doveadm-log(1) |
---|
Fetch error logs.
log find
Man Page | doveadm-log(1) |
---|
Show the location of logs.
log reopen
Man Page | doveadm-log(1) |
---|
Cause master process to reopen all log files.
log test
Man Page | doveadm-log(1) |
---|
Write a test message to the log files.
mailbox cache decision
Man Page | doveadm-mailbox(1) |
---|
List or change caching decisions for field(s).
mailbox cache purge
Man Page | doveadm-mailbox(1) |
---|
Purge the dovecot.index.cache file.
mailbox cache remove
Man Page | doveadm-mailbox(1) |
---|
Remove matching mails from the cache.
mailbox create
Man Page | doveadm-mailbox(1) |
---|
Create mailboxes.
mailbox cryptokey export
Man Page | doveadm-mailbox-cryptokey(1) |
---|
Exports user or folder private keys.
mailbox cryptokey generate
Man Page | doveadm-mailbox-cryptokey(1) |
---|
Generate new keypair for user or folder.
To generate new active user key and re-encrypt all your keys with it can be done with
doveadm mailbox cryptokey generate -u username -UR
This can be used to generate new user keypair and re-encrypt and create folder keys.
Note
You must provide a password if you want to generate password-protected
keypair right away. You can also use doveadm mailbox cryptokey password
to secure it.
mailbox cryptokey list
Man Page | doveadm-mailbox-cryptokey(1) |
---|
List all keys for user or mailbox.
mailbox cryptokey password
Man Page | doveadm-mailbox-cryptokey(1) |
---|
Sets, changes or clears password for user's private key.
mailbox delete
Man Page | doveadm-mailbox(1) |
---|
Delete mailboxes.
mailbox list
Man Page | doveadm-mailbox(1) |
---|
Get list of existing mailboxes.
mailbox metadata get
Man Page | doveadm-mailbox(1) |
---|
Get metadata for a mailbox.
mailbox metadata list
Man Page | doveadm-mailbox(1) |
---|
List metadata for a mailbox.
mailbox metadata set
Man Page | doveadm-mailbox(1) |
---|
Set metadata for a mailbox.
mailbox metadata unset
Man Page | doveadm-mailbox(1) |
---|
Unset metadata for a mailbox.
mailbox mutf7
Man Page | doveadm-mailbox(1) |
---|
Convert mailbox names from mUTF-7 to UTF-8.
mailbox path
Man Page | doveadm-mailbox(1) |
---|
Returns filesystem paths for the mailboxes.
mailbox rename
Man Page | doveadm-mailbox(1) |
---|
Rename mailbox.
mailbox status
Man Page | doveadm-mailbox(1) |
---|
Show status of mailboxes.
mailbox subscribe
Man Page | doveadm-mailbox(1) |
---|
Subscribe to mailboxes.
mailbox unsubscribe
Man Page | doveadm-mailbox(1) |
---|
Unsubscribe from mailboxes.
mailbox update
Man Page | doveadm-mailbox(1) |
---|
Set internal mailbox metadata.
metacache clean
Man Page | doveadm-metacache(1) |
---|
Cleans old indexes for given users. If the indexes have not been flushed yet this command will fail.
metacache flush
Man Page | doveadm-metacache(1) |
---|
Flushes metacache to storage for the given user(s).
metacache flushall
Man Page | doveadm-metacache(1) |
---|
Flush all matching users to storage. If no mask is specified, everything is flushed.
WARNING
This can be an expensive and long operation.
metacache list
Man Page | doveadm-metacache(1) |
---|
List current metacache for matching users. If no mask is specified, lists all users’ metacache.
metacache pull
Man Page | doveadm-metacache(1) |
---|
Pull all metacache for given user(s) from source backend host.
metacache refresh
Man Page | doveadm-metacache(1) |
---|
Force refreshing metacache for the given user(s) the next time it’s opened. The refresh is done for the user root index and all the folders.
metacache remove
Man Page | doveadm-metacache(1) |
---|
Remove metacache for matching users from metacache process.
metacache rescan
Man Page | doveadm-metacache(1) |
---|
Triggers an explicit metacache rescan, which makes sure the disk space usage tracked by metacache process matches what really exists on filesystem.
metacache status
Man Page | doveadm-metacache(1) |
---|---|
Changes |
|
Print statistics about metacache usage.
metacache unpack
Man Page | doveadm-metacache(1) |
---|
Unpack given bundle from storage to a given directory.
metacache update userdb
Man Page | doveadm-metacache(1) |
---|
Update alternative usernames (user_* fields) in doveadm metacache list output.
move
Man Page | doveadm-move(1) |
---|
nfs usercache clean
Cleans user's cache under root path for given age.
obox user delete
Man Page | doveadm-obox(1) |
---|
Delete user data from storage, Cassandra and local caches (metacache and fscache).
If deletion is not possible as the index is still open in another process, fail with exit code 65.
obox user wait
Man Page | doveadm-obox(1) |
---|
Wait until there are no more sessions (imap, lmtp, etc.) accessing the user.
If there are still sessions after timeout is reached, fail with exit code 65.
penalty
Man Page | doveadm-penalty(1) |
---|
process status
Man Page | doveadm-process-status(1) |
---|
proxy kick
Man Page | doveadm-proxy(1) |
---|---|
Changes |
|
Kick user.
proxy list
Man Page | doveadm-proxy(1) |
---|---|
Changes |
|
Show who is logged into the Dovecot server.
purge
Man Page | doveadm-purge(1) |
---|
Remove all messages with refcount=0 from a user's mail storage.
pw
Man Page | doveadm-pw(1) |
---|
Generate password hashes.
quota get
Man Page | doveadm-quota(1) |
---|
Display current quota usage.
quota recalc
Man Page | doveadm-quota(1) |
---|
Recalculate current quota usage.
rebuild attachments
Man Page | doveadm-rebuild(1) |
---|
Rebuild attachment detection information in index.
reload
Man Page | doveadm(1) |
---|
Reload Dovecot configuration.
save
Man Page | doveadm-save(1) |
---|---|
Changes |
|
Save messages to a mailbox.
search
Man Page | doveadm-search(1) |
---|
Find matching messages in mailbox.
service status
Man Page | doveadm-service-status(1) |
---|
Show information about Dovecot services.
service stop
Man Page | doveadm-service-stop(1) |
---|
Stop Dovecot services.
sieve activate
Man Page | doveadm-sieve(1) |
---|
Mark active Sieve script.
sieve deactivate
Man Page | doveadm-sieve(1) |
---|
Deactivate Sieve script.
sieve delete
Man Page | doveadm-sieve(1) |
---|
Delete Sieve scripts.
sieve get
Man Page | doveadm-sieve(1) |
---|
Retrieve a Sieve script.
sieve list
Man Page | doveadm-sieve(1) |
---|
List Sieve scripts.
sieve put
Man Page | doveadm-sieve(1) |
---|
Add Sieve script to storage.
sieve rename
Man Page | doveadm-sieve(1) |
---|
Rename Sieve script.
sis find
stats add
Man Page | doveadm-stats(1) |
---|
Add metrics to statistics.
stats dump
Man Page | doveadm-stats(1) |
---|
Output statistics.
stats remove
Man Page | doveadm-stats(1) |
---|
Remove metrics from statistics.
stats reopen
Man Page | doveadm-stats(1) |
---|
Reopen file exporter files.
stop
Man Page | doveadm(1) |
---|
Stop Dovecot.
sync
Man Page | doveadm-sync(1) |
---|
Dovecot's mailbox synchronization utility.
user
Man Page | doveadm-user(1) |
---|
Lookup user in Dovecot's userdbs.
who
Man Page | doveadm-who(1) |
---|
Show who is logged into the Dovecot server.