Letsencrypt for Dovecot and Postfix

I managed today to use letsencrypt certificate for my mail-server as well. It was awesome easy.

i am using an ubuntu and have mail-server on the the same domain as my admin domain.
y.jru.me
so – i got a letsencrypt certificate for this domain and used it as well for dovecot and postfix.

main.cf / postfix
smtpd_tls_cert_file = /etc/letsencrypt/live/y.jru.me/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/y.jru.me/privkey.pem

And this is for dovecot

/etc/dovecot/dovecot.conf
ssl_cert = </etc/letsencrypt/live/y.jru.me/fullchain.pem
ssl_key = </etc/letsencrypt/live/y.jru.me/privkey.pem

Pretty easy – please think that you need to renew certificate all 90 Days. It is easily done by cron:
Just copy  a cli.ini out of the examples directory and adapt it and then you need to put in something like this into your cron:

30 03 01 */3 * /opt/letsencrypt/letsencrypt-auto --config /etc/letsencrypt/cli.ini --renew-by-default

Normaly a restart of the service(s) should be required – but i think i will do this manually.

Letsencrypt for Dovecot and Postfix

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.