Host: Digital Ocean
OS: CentOS 7
Mail Server: Postfix (new install)
SSL: certbot and letsencrypt.
I'm trying to track down an error I'm having with postfix and I think possibly my SSL certificate.
When I use the sendmail
command to test postfix the mail doesn't send and I get an error.
Jan 16 19:57:15 centos-s-1vcpu-1gb-sfo2-01 postfix/smtp[1295]: warning: TLS library problem: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:s23_clnt.c:794:
Jan 16 19:57:15 centos-s-1vcpu-1gb-sfo2-01 postfix/smtp[1295]: A123530230A9: Cannot start TLS: handshake failure
So I think maybe I have a problem with my SSL certificate and postfix but I'm not sure.
When I enter, certbot certificates
I get this output.
Found the following matching certs:
Certificate Name: examplesite.io
Domains: examplesite.io www.examplesite.io
Expiry Date: 2020-04-12 21:20:31+00:00 (VALID: 87 days)
Certificate Path: /etc/letsencrypt/live/examplesite.io/fullchain.pem
Private Key Path: /etc/letsencrypt/live/examplesite.io/privkey.pem
In the Domains section I don't see mail.examplesite.io. Do I need to add that to the certificate or is that not related to my error?
I should add that I do have an MX record in my DNS records at Digital Ocean.
TYPE: MX
Hostname: examplesite.io
Value: mail handled by mail.examplesite.io