my domain is site.com, I created a subdomain and called it e.site.com to be dedicated to email marketing. I can send and receive emails both in RoundCube and Prestashop with the email [email protected] while with the email [email protected] I can send and receive emails through RoundCube but not through Prestashop. I get the error:
Connection could not be established with host e.site.com [connection timed out # 110]
I am attaching the screenshots of my DNS settings. Could you give me a hand to understand what am I wrong?
Any hostname used for email connections (SMTP/IMAP/POP) needs to be set to DNS Only. In this case, your e hostname is set to and is causing the problem.
Looking at some of your CNAMEs, they may be , but still point to a hostname that’s set to . That’s not good.
The rule of thumb is that Email connections (MX/IMAP/POP/SMTP) should not be hostnames used for a website. That’s why it’s best to use a ‘mail’ subdomain.
If ‘e’ is not a website, that it’s only used for email, then you can leave it be, but make sure it’s DNS Only.
That’s something you have to configure in your software. Either the return address, or which connection you use for sending email. That’s not influenced by Cloudflare settings.