Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a site ( that uses the hosting service to send and receive emails (the MX points to

Now I want to keep the same server to send emails but use a third party service to receive and process the incoming emails (I'm thinking on SendGrid's Parse API).

I know I can just change my MX to point to SendGrid and with that I will be able to receive the emails, but the problem is that if the MX is configured that way, the outgoing email (sent from might get treated as spam since it is coming from a server different than the one pointed by the MX.

Will the creation of a second MX entry (keeping the one pointing to SendGrid with higher priority) suffice to prevent these issues?


share|improve this question

No you should add the mail server to your SPF record.

For example:      IN TXT     "v=spf1 mx a ?all"

If was an MX record for the domain, it would be covered by mx.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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