Download Dovecot 2.3.2

Spread the love

Dovecot is a mail server with support for imap, pop3, ipv6, ssl and tls, and is partly under an MIT and partly under a Lgplv2.1 license. Maildir, mbox and the self-developed dbox format can be used to store mail messages. In addition, MTAs such as Postfix 2.3+ and Exim 4.64+ can perform their smtp authentication process at Dovecot without any intermediate steps. The developer has released version 2.3.2 with the following announcement:

[Dovecot-news] v2.3.2 released

v2.3.2 is mainly a bug fix release. It contains all the changes in v2.2.36, as well as a bunch of other fixes (mainly for v2.3-only bugs). Binary packages are already in

  • old-stats plugin: Don’t temporarily enable PR_SET_DUMPABLE while opening /proc/self/io. This may still cause security problems if the process is ptrace()d at the same time. Instead, open it while still running as root.
  • doveadm: Added mailbox cache decision&remove commands. See doveadm-mailbox(1) man page for details.
  • doveadm: Added rebuild attachments command for rebuilding $HasAttachment or $HasNoAttachment flags for matching mails. See doveadm-rebuild(1) man page for details.
  • cassandra: Use fallback_consistency on more types of errors
  • lmtp proxy: Support outgoing SSL/TLS connections
  • lmtp: Add lmtp_rawlog_dir and lmtp_proxy_rawlog_dir settings.
  • submission: Add support for rawlog_dir
  • submission: Add submission_client_workarounds setting.
  • lua auth: Add password_verify() function and additional fields in auth request.
  • doveadm-server: TCP connections are hanging when there is a lot of network output. This especially caused hangs in dsync-replication.
  • Using multiple type=shared mdbox namespaces crashed
  • mail_fsync setting was ignored. It was always set to “optimized”.
  • lua auth: Fix potential crash at deinit
  • SSL/TLS servers may have crashed if client disconnected during handshake.
  • SSL/TLS servers: Don’t send extraneous certificates to client when alt certs are used.
  • lda, lmtp: Return-Path header without ‘<' may have assert-crashed.
  • lda, lmtp: Unencoded UTF-8 in email address headers may assert-crash
  • lda: -f parameter didn’t allow empty/null/domainless address
  • lmtp, submission: Message size limit was hardcoded to 40 MB. Exceeding it caused the connection to get dropped during transfer.
  • lmtp: Fix potential crash when delivery fails at DATA stage
  • lmtp: login_greeting setting was ignored
  • Fix to work with OpenSSL v1.0.2f
  • systemd unit restrictions were too strict by default
  • Fix potential crashes when a lot of log output was produced
  • SMTP client may have assert-crashed when sending mail
  • IMAP COMPRESS: Send “end of compression” marker when disconnecting.
  • cassandra: Fix consistency=quorum to work
  • dsync: Lock file generation failed if home directory didn’t exist
  • Snippet generation for HTML mails didn’t ignore &entities inside blockquotes, producing strange looking snippets.
  • imapc: Fix assert-crash if getting disconnected and after reconnection all mails in the selected mailbox are gone.
  • pop3c: Handle unexpected server disconnections without assert-crash
  • fts: Fixes to indexing mails via virtual mailboxes.
  • fts: If mails contained NUL characters, the text around it wasn’t indexed.
  • Obsolete dovecot.index.cache offsets were sometimes used. Trying to fetch a field that was just added to cache file may not have always found it.

Version number 2.3.2
Release status Final
Operating systems Linux, BSD, macOS, Solaris, UNIX
Website dovecot
Download
File size

6.48MB

License type Conditions (GNU/BSD/etc.)
You might also like