Hi I've been trying to find an answer to this, but can't seem to.
Basically I have a domain name (registered at Namecheap) that (CNAME) points to an AWS S3 bucket endpoint/url (i.e S3-hosted static-only website), e.g
I'm trying to setup email for this domain, and obviously since S3 has no "backend" one can configure, it's purely static-file hosting, I have to use a third-party email provider/host. So I created the needed MX records for the 3rd-party email provider but they are not being validated.
I am no DNS expert, but from my research it looks like if the naked domain is a CNAME record, it renders the MX or TXT records invisible? Thus, preventing email from working.
However, the AWS S3 documentation walks you thru a setup (step #9) that uses the Route53 console to magically point a domain's A record to a S3 website bucket endpoints -without actually needing to supply the IP address.
So I'm not sure how to get the S3 endpoint IP address that I need to point my domain to. Any help is appreciated!
Edit1: Further research indicates that the solution might be to use ALIAS records, if the DNS provider allows. Looks like namecheap does.