I am using PHPMailer to send contact us emails, so ssl/tls are not working unless I allow self-signed certificates. I came from CPanel... I don't remember I purchased a certificate for it (maybe I was wrong). So how to resolve this? BTW this is the option I had to use to get it working: Code: $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true ) ); Also if I have to purchase certificates, do I have to purchase many? since I have 10+ sites that is a lot of money... or can I use certificates from the generated (by ISPConfig) letsencrypt? thanks
https://www.howtoforge.com/communit...l-port-8080-with-lets-encrypt-free-ssl.75554/ and the mail system has just one ssl cert, not many, and this cert is issued on the server hostname and you use the server hostname to connect to the server and not the client domain name. But normally you would use localhost with smtp (not smtps) anyway as the emails do not go over the external network when the website is hosted on the same server.