Had a familiar issue occur during today’s 3 month refresh cycle where apache may have not been running when the certificate refresh cron kicked off. Completely killed Dovecot and Postfix as well as creating issues resolving the cert.
Moritz to the rescue! He’s already outlined a workable course of action provided your system isn’t behind a proxy.
Steps here --> Web console not responding after letsencrypt upgrade fail