On Thu, 11 Oct 2018 at 09:08, Ignacio Garcia <y...@ignasi.com> wrote:

> Hi there. We just started using let's encrypt certs in our mail servers.
> Since renewal of the certs is done automatically, will postfix cope well
> with that or will we have to restart it after the renewal takes place?
>

Viktor answered this one here a little while ago:
> Each smtpd(8) process handles a limited number of connections ($max_use,
default 100) and exits.  It also exits when idle for sufficiently long
($max_idle, default 100s).
>
> Since each smtpd(8) process reads the certificates for itself, unless the
cert/key rotation is extremely urgent (the current cert is expired and
causes problems, i.e. key rotation is already too late) there is no need
for a restart.
>
> And even when the key rotation is urgent "postfix reload" is sufficient, you
don't need to restart.  This allows existing connections to finish
gracefully.

But I don't know whether the same is true for dovecot (whether for sasl or
imap) - I restart dovecot after cert renewal just in case.

Reply via email to