Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I received a lot of complaints from my users, they say that they can't find the activation email. I didn't do any blast emails or send spam emails. But I do send over 1000 emails daily, that's because of the signup. That means, in my registration process, I will send an activation email to the user to activate their account, and I think this is quite a standard method.

I tested my company email and gmail accounts, it works fine, only hotmail and yahoo emails, they just could not receive any emails from our website, not even in the junk/spam box.

Can anyone help me on this?

My server: Windows Server 2003, IIS6

Programming language & database: php and mysql

share|improve this question

1 Answer 1

Your email server may be on a blacklist, might not have a proper reverse lookup record, if you're on DSL it could look bad if it's too close to dynamic ranges (even if you have a static IP on "business class DSL") and a number of other things. Check the free tools on MXToolbox.com to see if any of those apply to you. You may want to consider creating an SPF record for your domain as well. That can count in your favor in a Spam Confidence Level weighting algorithm. However, nothing can help you if you're on a blacklist. Get that checked out first.

EDIT: In addition:

  1. Check a more thorough DNSBL like http://www.dnsbl.info/
  2. Read this article about spam, newsletter emails and major email providers: http://ask-leo.com/why%5Fis%5Fmy%5Fmail%5Fto%5Fhotmail%5For%5Faol%5Fyahoo%5Fetc%5Fsubscribers%5Fnot%5Fbeing%5Fdelivered.html
  3. Take it up with the postmaster system at the problematic domains. I.e. http://postmaster.hotmail.com/
share|improve this answer
    
I checked. My domain is not on the blacklist. What should I do next??? –  mysqllearner Nov 24 '09 at 4:47
    
As @nonapetide said, check the tools on MXToolbox.com. –  mrdenny Nov 24 '09 at 5:09

Your Answer

 
discard

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