The DNS record that Google had you add "to prevent spam" is a type of
TXT record called an
SPF (for "Sender Policy Framework"). However, it has nothing to do with email that you receive, only email that you send. The SPF basically tells other email servers that only certain locations are authorized to send email on your behalf, in this case, only Google servers.
Wikipedia has a good explanation of SPF records.
There are several possible reasons that email would not come to your
- You have forwarding to another address set up. You may also have it set that after messages are forwarded, they are archived or deleted. Check your
All Mail and
Trash folders to see if there are messages there.
- You may have a filter that is deleting or archiving some messages. To check this, go to the Settings page and open the
- It is possible that mail is not reaching Google's servers. This could be due to several things, including a typo in any of your DNS records, an old MX record that was not removed when you set up Google Apps, or possibly some other reason.
None of these cases has anything to do with Google's spam filter. As far as I know, Google does not make decisions about putting mail in your spam folder or throwing it out. I think that they put it all in the Spam folder and let you handle where ti goes from there (or it gets deleted automatically when it has been there for 30 days).