I have my mail server hosted in Godaddy. My domain is also registered in godaddy but, I have third-party name servers which is Route53 from aws. I have my website there. Now, for the mail server i wanted to keep using godaddy hosting. So, I created these records in Route 53 hosted zone.

Type     Name               Value

A        mail.sheba.xyz

MX       mail.sheba.xyz     1 mail.sheba.xyz

TXT      mail.sheba.xyz     "v=spf1 a mx include:secureserver.net ~all"

Now, my mail is working fine except that no emails from outside my domain is not received. I can send to outside domains though. What could be the problem here? I followed this: Why won't webmail receive emails from outside my domain?. But, does not seem to solve my issue. And it's almost five days, after I switched the name servers.


1 Answer 1


GoDaddy uses email servers that are not hosted on the same server as your web hosting. This happens to be rather common for many shared hosting web companies. In order to use GoDaddy's email with your domain you need to point your domain records to the correct addresses. Pointing to your domain is not the correct procedure as you will need to point your records to their email server which is secureserver.net.

Your MX DNS records should look something like this:

SOURCE: Using GoDaddy for Email

US MX Records

Fully Qualified Host  Type    Priority    Value
yourdomain.com    MX  10  mailstore1.secureserver.net
yourdomain.com    MX  0   smtp.secureserver.net

EU MX Records

Fully Qualified Host  Type    Priority    Value
yourdomain.com    MX  10  mailstore1.europe.secureserver.net
yourdomain.com    MX  0   smtp.europe.secureserver.net

AS MX Records

Fully Qualified Host  Type    Priority    Value
yourdomain.com    MX  10  mailstore1.asia.secureserver.net
yourdomain.com    MX  0   smtp.asia.secureserver.net
  • Where should I put these? Route 53?
    – H. Jabi
    Jan 8, 2017 at 11:35
  • Whomever is managing your DNS... if Route 53, then yes. Jan 8, 2017 at 11:45
  • Does not work yet.
    – H. Jabi
    Jan 8, 2017 at 14:34
  • now google says, Google tried to deliver your message, but it was rejected by the server for the recipient domain sheba.xyz by smtp.asia.secureserver.net. [].
    – H. Jabi
    Jan 8, 2017 at 14:57
  • You can find out why it was rejected by looking at the email header response. To be honest you should speak to GoDaddy... that's what they are there for. The settings I provided is from there website, if you have an issue then you need to talk to them. Jan 8, 2017 at 19:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.