Hello,
I recently installed a fresh version of CyberPanel and followed these steps:
- During the setup wizard, I skipped the rDNS check since AWS doesn’t support it in my case.
- CyberPanel set my mail server as maindomain.com instead of mail.maindomain.com, which was the default behavior in previous installations.
- I manually created an ‘addon’ domain: mail.maindomain.com.
- I issued an SSL mail server certificate for mail.maindomain.com.
- Email works fine for a while.
- However, after a server restart, CyberPanel replaces the Let’s Encrypt SSL certificate with a Cloudflare certificate, breaking email access via POP.
- To restore functionality, I have to manually upload my backed-up Let’s Encrypt certificates to /etc/dovecot and restart dovecot.
How can I properly configure CyberPanel to recognize mail.maindomain.com as the mail server and prevent it from replacing the SSL certificate?
Any help would be greatly appreciated.
Thanks!