I hope this message finds you well. I am writing to propose a feature request that I believe would greatly enhance the security and flexibility of email services.
Currently, within the Enhance system, the MX, POP, IMAP, SMTP, and Webmail URL (RoundCube) all are same hostname, such as mail.example.com. While this setup serves its purpose, it presents a significant challenge when it comes to implementing security measures, particularly with services like Cloudflare.
As we are all aware, utilizing Cloudflare for DNS and DDoS protection is a common practice. However, with the current configuration, we are unable to fully leverage Cloudflare's capabilities to protect our webmail login due to the same hostname.
To address this issue, I propose the implementation of separate hostnames for each protocol, namely:
MX -> mx.example.com
POP -> pop.example.com
IMAP -> imap.example.com
SMTP -> smtp.example.com
Webmail (RoundCube) -> mail.example.com
By adopting this approach, we can not only enhance the security of the email services but also provide users with more granular control over DNS configurations, optimizing performance and reliability.
I believe that separating the hostnames for these protocols would be a valuable addition to the Enhance Panel system, offering improved security posture and flexibility for both administrators and end-users alike.
Thank you for considering this feature request. I look forward to hearing feedback from the Enhance Team & community and discussing potential implementations further.