The mail sent from the server does not reach to Yahoo users. Whereas sometimes, it appears in spam folder of gmail account.
How do I correct this problem?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
Basically, make sure that you are not doing the stuff that may trigger spamfilters, like:
I suggest that you find a spamfilter expert on how to avoid this, so that you can also test your e-mails. The spamfilter expert can evaluate your mails and tell you where to spend your time on improving your software.
Also, if possible, create some kind of mechanism that gives you an automated success ratio, so that if the spamfilters change in a way that makes your software work less well, you will be notified immediately.
Maybe your outgoing SMTP server has been abused by spammers in the past, and has ended up on somebody's public or private blacklist. Here are a couple of sites where you can check the reputation of your mail host by IP address:
Edit: Your SMTP host resolves to IP address 220.127.116.11, which has a poor (spammy) reputation at sendmail.com (see above link). (It came up clean at Spamhaus).
This is quite likely to be related to your deliverability problems. Try an address at Hotmail -- I bet they bounce it, too. I'm in the same boat with my own ISP -- they changed IP allocations, and from that point on Hotmail started rejecting all my email. My ISP, like yours, came up clean on Spamhaus, but suspicious according to Sendmail.
It really depends on the algorithms that Yahoo and Gmail use to identify spam. Something about the emails you're sending seem "spammy" to their filters.
You'll want to check a few things:
Lastly, and I hope this goes without saying... Don't send spam. :)
My IP is blacklisted in the CBL list.
It says: "This is the maazben spamBOT " What does it mean and how should I correct this problem?