Knowledgebase

Mail going to spam or not delivered

Posted by Hsunami, 04-03-2010, 06:31 PM
I have a VPS with dedicated IPs and I've noticed that mail sent from my server to Yahoo ends up in spam and the email doesn't even show up when sending to Hotmail/Live. I don't get any bounce back messages or anything. It just simply doesn't show up. I'm using Roundcube to send emails and have enabled DKIM and SPF in cPanel. All the other mail settings in WHM is at default. I've checked exim_mainlog and nothing shows up out of the ordinary. My IP is not on any blacklists. Gmail lands in inbox perfectly fine. Is there something I'm missing?

Posted by drspliff, 04-03-2010, 07:27 PM
If hotmail/live is bouncing your mails there should be something in your logs, whenever their SMTP servers reject something outright it gives you an error code along with a link to the live.com postmaster site; perhaps you need to increase the Exim logging verbosity? Example bounce from hotmail: I suggest you manually verify your SPF records and ensure that the hostname Exim welcomes with is the same as the reverse DNS for the IP it's listening on - in my experience they're two of the things that've caused me problems with Yahoo & Hotmail. Also - good luck joining the Microsoft JMRP, the process has little to no feedback and utterly terrible support, the only way you know you've ended up on there is your mail starts getting accepted (... sometimes).

Posted by boonchuan, 04-03-2010, 09:01 PM
This link should be able to help you http://help.yahoo.com/l/us/yahoo/mail/postmaster/

Posted by Hsunami, 04-04-2010, 12:12 AM
Thanks for the replies. I've contacted my host's support and they were able to hit inbox for yahoo, however, they're seeing the same behavior for hotmail. No error messages in logs, no bounced replies, appears to be sent successfully, but no email arriving at hotmail. They've told me to contact hotmail support which I did. Hope they will get this resolved.

Posted by ariss, 04-04-2010, 01:16 AM
Have you had reverse DNS (PTR) records set up for your VPS IP address, by contacting your host to have this set? If not, this could possibly cause e-mail troubles with some ISPs. Check your domain DNS @ intodns.com

Posted by Hsunami, 04-04-2010, 01:28 AM
Yeah, my host had looked into and said RDNS was set up properly and nothing was wrong with the mail configuration. That was actually the first thing I've check as well. Hotmail is so weird.

Posted by madaboutlinux, 04-04-2010, 03:47 AM
If you see no error message in the mail logs but email does not end up at Hotmail account, it clearly means Hotmail is blocking your emails for some reason. Either because the rDNS and hostname are not set properly (in this case, email end up in spam box mostly instead of not appearing at all) OR they have received complaints of your server IP (in such a case they may black list your IP).

Posted by Hsunami, 04-04-2010, 12:59 PM
I got a reply from Hotmail/Live support and they were blocking me with their SmartScreen filter. It appears the problem is due to my IP being "fresh" and have no history of sending emails to Hotmail accounts. They wanted me to enroll in their JMRP program as mentioned above as well as getting whitelist status from SenderScore, which is the list they use. My IPs are not on any blacklists as far as I can see. Personally, I find Hotmail/Live pretty ridiculous as I'm not a bulk mailer. I'm a web designer and I just want my clients who uses Hotmail/Live to be able to receive my emails. Jumping through all these hoops is just silly. I've replied to them asking if there was any other way so hope for the best.

Posted by inspiron, 04-05-2010, 02:21 AM
Make sure that you have setup the SPF record for 'v=spf1 a mx ~all'. Also identify the maillogs its will definitely help to trace the problem. Last edited by inspiron; 04-05-2010 at 02:28 AM.

Posted by Sileep Kumar M S, 04-05-2010, 03:25 AM
SPF alone wont help you in this case as they are blocked your IP already. Anyhow, make sure to setup rnds, spf, domainkeys. Also enroll JMRP, as it will help you to track the spamm messages from your server.

Posted by RDOSTI, 04-05-2010, 04:03 PM
There are tons of steps starting from how you send emails (Which protocols). I suggest using SMTP function for all bound email and not / never sending as Nobody / Php(mail). Then you go with the remainder advice as above. Exim optimization. SPF, Domainkeys, RDNS, etc. etc.

Posted by Sileep Kumar M S, 04-06-2010, 10:14 PM
As it is a Cpanel server, you may also limit the max email per hour per domain via WHM tweak settings.



Was this answer helpful?

Add to Favourites Add to Favourites

Print this Article Print this Article

Also Read
SSH & Hosts.allow (Views: 568)
FDC Internap Network (Views: 676)


Language:

Client Login

Email

Password

Remember Me

Search