Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

I use Gmail for all my email, and most of the domains I own are verified by Google and I can send mail through them (using smtp.google.com). This mostly seems to work, but there are a few people who never get emails I send using one of my alternate accounts.

I've followed all the instructions on Google's Help Pages, and they're weren't helpful: yes, I was sending to the correct address, and the emails show up in Sent Mail, and I don't get bounce notifications, and the recipients don't get my emails in their Spam folders. The emails just don't arrive. Sending an email from one of my other addresses works, which implies to me it's something to do with the specific email address I'm sending from.

How can I figure out what the problem is, and fix it?

share|improve this question
    
Do you have an SPF record that says that google's servers are authorized to send mail on behalf of your domain? –  mark4o Mar 8 '11 at 23:10
    
It's the first I've heard of it. So, no. I've got 1and1 handling my DNS entries; I expect there's no way to set it up on their servers? What do I need to do to get it to work? –  Chris B. Mar 8 '11 at 23:34
    
    
seems like @mark4o already answered your question... too bad it was not given as an answer, huh? –  Cawas May 1 '11 at 0:13
    
There are mail servers that reject mail if you don't have an SPF record?? –  barrycarter May 25 '11 at 14:41

1 Answer 1

Your domain needs an SPF record.

Though it is not a standard, It is highly recommended as an anti-SPAM measure.

It is optional but some stupid mail servers reject mail if this record is not present.

Here is Google Support on how to set it.

share|improve this answer

Your Answer

 
discard

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.