It greatly depends on your DNS set up and the mail headers you are 
sending. Here's some things you should consider checking....

1. Is your host name a proper name & does it resolve?
2. Do you have rDNS set up?
3. Has your server (or IP) ever been labeled as a spam box
4. Are you on any blacklists
5. Are you sending all proper headers such as from, to, subject, body, 
return-path, etc?
6. Does your "From" & "Return-Path" headers match? If not, 95% of the 
time your emails will be marked as spam.
6. Do you have DKIM/Domain Keys or SPF set up?

and last but not least, avoid using the default PHP "mail" function. 
It's better to use the pear mailer script.

Good Luck;
-Drew
www.freelancerlisting.net

--- In php_mysql@yahoogroups.com, "Shirish Vispute" <[EMAIL PROTECTED]> 
wrote:
>
> Hi friends...!
> I am developing a PHP site as my academic project.
> In this i have used mail() function for sending mails to activate 
> account.
> 
> But the problem is mails are sent to only gmail accounts and that too 
> after so longer time. And it it not at all arriving for yahoo 
accounts.
> 
> can Anybody please tell me what is the problem?
> 
> Please reply a.s.a.p....!
> 
> Thanks in advance.
>


Reply via email to