Receiving mail with Amazon SES doesn't work because the MX record resolves to the CNAME I set up for Cloudfront

0

To receive mail with Amazon SES you need to set up an MX record to point to an SES server for your domain, but if you use CloudFront (or a load balancer, I believe) you also have to set up a CNAME that points to the host of the CloudFront distribution (or load balancer). But as I understand it DNS does not allow you to have an MX record on a host if there is also a CNAME on that host. If you ask for the MX record it returns the host pointed to by the CNAME, in my case a CloudFront distribution. Is there a way around this?

1개 답변
1
수락된 답변

If you use Route 53 for the name servers of the domain then you can point a special "A" like record to the CloudFront alias, then use the MX record I believe. If you host it outside of Route 53 then you can do an A record for the IP of CloudFront but I recommend against that as I believe does AWS.

profile picture
답변함 일 년 전
  • Okay, thanks for the help. I'll have to see about transferring the domain to Route 53.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠