drupal_mail function delivers email to gmail account but it does not send to hotmail and yahoo accounts even it returns TRUE that mail is delivered, can anybody tell why it is? i searched alot but could not find any solution.

Thanks

khoomy

Comments

khoomy’s picture

Same problem exist with invite module. invitations are sent to gmail account but not to hotmail and yahoo account, even this function returns true which means mail sent successfuly.

Any idea?

Thanks

khoomy

Khurram Fraz

Doobyfrucan’s picture

I'm finding the same problem but rather linked to the general registration replies sent to new users. Again, the repies are not received by hotmail/yahoo. I've been looking into this but no luck yet at finding a fix or workaround.

Ideas?

phasmaphobic’s picture

Looks like I'm having the same issue. I can't figure out why.

yeeloon’s picture

me as well.... even to other smaller corporation emails and emails with subdomain such as "@po.jaring.my"

where should we seek help from? btw what hosting providers are you guys running on? i'm using dreamhost.

- yeeloon

Helenag’s picture

hello,

I'm having the same problem with drupal version 5.3, with invite module.
This issue is very important and it should be resolved. Any help or clue about it?

Thanks in advance,

Troiana

Helenag’s picture

Hello,

this problem was solved by my server admin with an update of phpmailer, if it helps with your case.

Troiana

socialnicheguru’s picture

I would like to tell my server admin to do it too as we are having the same issue with mail. If it is not a fix for us, maybe it will point us in the right direction

http://SocialNicheGuru.com
Delivering inSITE(TM), we empower you to deliver the right product and the right message to the right NICHE at the right time across all product, marketing, and sales channels.

sotiris’s picture

New user registration mails are treated as spam mails...
I am using the smtp module, and the from address is in the same domain with the mail server.
But something i have noticed is that every time i send the test mail through the smtp configuration at
administer->settings->smtp mails doesn't treated as spam from yahoo mail, it goes in the inbox normally.

So what is the difference between these 2, that makes the first one to be treated as a spam???

ceejayoz’s picture

The return of TRUE from drupal_mail indicates that it was successfully inserted into the outgoing message queue, nothing more. It means nothing about whether the e-mail made it to the recipient, and is not intended as such.

fasdfwwewgh2t23t23g’s picture

Microsoft and Yahoo implements a particular antispam system ( hotmail > senderid ) (yahoo > domain keys), the hotmails senderid policy its awful, you must register on this website.

http://www.microsoft.com/mscorp/safety/technologies/senderid/default.mspx

One thing good for any mail system its to add a spf rule (Google just uses spf rules and works great.)on your dns server like this: "v=spf1 a mx -all"

more info about spf conf:

http://old.openspf.org/dns.html

and also would be nice if you setup your reverse dns to match properly from the mail server that sends the emails.