DOVECOT(1)
๐ DOVECOT(1) โ the dovecot manual, section 1, bestie edition ๐
okay so you wanna run a mail server? say less. this is dovecot, and she's that girl. ๐๏ธโจ
๐ธ NAME ๐ธ
dovecot โ a secure and highly configurable IMAP and POP3 server ๐ซถ
โจ SYNOPSIS โจ
dovecot [-Fp] [-c config-file]
dovecot -a [-c config-file]
dovecot -n [-c config-file]
dovecot --build-options
dovecot --help
dovecot --hostdomain
dovecot --version
dovecot reload
dovecot stop
like, pick a lane bestie, she does all of these ๐
๐ฆ DESCRIPTION ๐ฆ
Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems, and it was written with security primarily in mind. not as an afterthought, not as a lil patch later โ from the jump. ๐ฅ
she's genuinely an excellent choice for both small and large installations, no cap. She's fast, she's simple to set up, she requires no special administration, and she uses very little memory. the way that she just... does all that?? iconic. ๐
๐ OPTIONS ๐
-aโ dump all configuration settings to stdout and exit successfully. literally the same asdoveconf -a. spill everything, bestie ๐-cconfig-file โ startdovecotwith an alternative configuration. your config, your rules โจ-Fโ rundovecotin the foreground, do not daemonize. she stays right there with you, holding your hand ๐ซถ-nโ dump only the non-default settings to stdout and exit successfully. same asdoveconf -n. just the spicy stuff ๐ถ๏ธ-pโ prompt for the ssl key password for the configuredssl_server_keyon startup. secrets stay secret ๐คซ--build-optionsโ show Dovecot's build options and exit successfully. a little peek behind the curtain ๐ญ--helpโ print a usage message to stdout and exit successfully. when in doubt ๐ฅบ--hostdomainโ shows the currenthost.domainname of the system. if the domain lookup should fail for some reason, only the hostname will be shown. she tries her best, fr fr ๐ญ--versionโ show Dovecot's version and exit successfully. iykyk โญ
๐ COMMANDS ๐
reloadโ forcedovecotto reload its configuration. glow-up, but for settings โจstopโ shutdowndovecotand all its child processes. everyone out of the pool ๐ซง
okay so this next part is important, listen up. whenshutdown_clientsis set tono, existing sessions will continue to use the old settings after adovecot reload. also, all sessions will keep alive after adovecot stop. ๐ซฃ
by default, though? all active sessions will be shut down. periodt. ๐
๐ SIGNALS ๐
Dovecot handles the following signals as described:
HUPโ forcedovecotto reload its configuration. ๐INTโ shutdowndovecotand all its child processes. โTERMโ shutdowndovecotand all its child processes. ๐USR1โ forcedovecotto reopen all configured log files (log_path,info_log_pathanddebug_log_path). fresh log files, fresh vibes ๐โจ
and just so you know โ the signalsALARMandPIPEare ignored. she's simply not listening bestie ๐
๐ FILES ๐
/etc/dovecot/dovecot.confโ Dovecot's main configuration file. the main character file ๐/etc/dovecot/conf.d/.conf*โ configuration files of different services and settings. the supporting cast ๐
๐ REPORTING BUGS ๐
found a bug? first of all, so sorry ๐ญ second of all โ report bugs, including doveconf -n output, to the Dovecot Mailing List โจdovecot@dovecot.orgโฉ. (yes, include the doveconf -n output, they will ask, just do it ๐)
info about reporting bugs lives at: โจhttps://dovecot.org/bugreport.htmlโฉ
๐ SEE ALSO ๐
doveadm(1) โ go say hi to her sister ๐
and that's the whole page, bestie!! this lil masterpiece is from f979264, dated April 2026, and it's the DOVECOT(1) page. love her, learn her, run her responsibly ๐ซถ๐โจ
๐ฆ where this page comes from
- alpine 3.23: dovecot-doc 2.4.5-r0 ยท MIT AND LGPL-2.1-or-later
- alpine 3.24: dovecot-doc 2.4.5-r0 ยท MIT AND LGPL-2.1-or-later
- arch rolling: dovecot 2.4.5-1 ยท MIT AND LGPL-2.1-only
- fedora 43: dovecot 1:2.4.5-1.fc43 ยท MIT AND LGPL-2.1-only
- fedora 44: dovecot 1:2.4.5-1.fc44 ยท MIT AND LGPL-2.1-only
- nixos 26.05: dovecot 2.4.5
- nixpkgs unstable: dovecot 2.4.5
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 ยท BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 ยท BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 ยท BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- opensuse-leap 16.0: dovecot24 2.4.5-160000.1.1 ยท BSD-3-Clause AND LGPL-2.1-or-later AND MIT
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms