https://www.google.com/support/a/bin/answer.py?answer=33352&query=mx&topic=&type=
It is important to enter the MX records as defined by Google. The period at the end of a server name is absolutely necessary. It's recommended that you copy and paste the server names from this Help page.
With some domain hosts, e.g. Yahoo, you leave the period off the server names used in the MX records. Yahoo will fill it in for you. If you add the period, Yahoo will remove it.
If you are not receiving email from some people, it's possible that there ISP has been black listed. One tool for checking is available from MXToolBox. You will need to know the domain name of the senders email address.
http://www.mxtoolbox.com/
If you've set up your MX records, checked the sender's domain name and can't get email to work, there is some detailed information you can publish onto the GApps forum:
http://groups.google.com/group/apps-discuss
What is useful to see is the detailed email server routing summary. It varies as to where you will find this. Within a GApps email account, open an email message that bounced from another GApps email account. Next to the Date and Reply button in the upper right section of the reading window, you will see a drop down list. Click on Show Original. Now you can copy and paste this information into a post for the GApps forum. There is some equivalent in other desktop email clients such as Outlook. Sometimes you right click on a message and look for Message Options. The routing information is list in a window pane called Internet headers.
Finally, there is information that can help to debug an email problem. Ask these questions:
- What is your domain name?
- Can you send or receive emails?
- Where are you reading your email? In a desktop client, e.g. Outlook. Using webmail in a browser to login into your GApps email account.
- Are you using pop or IMAP?
- Every message is affected or just some? Identify any special email addresses of a sender who can't get email to you.