1.

Solve : PHP contact form won't work with Yahoo mail?

Answer»

I'm setting up a web site contact form for a friend who uses Yahoo email. When I set up the form to send MESSAGES to my own email (not Yahoo) it works just fine. But when I set it up with my friend's Yahoo email address the message doesn't show up in the inbox. We tried another Yahoo account, and it still didn't work. There don't appear to be any spam filters or blocklists affecting it.Did you check the spam box to see if yahoo flagged it as spam? I can see a Mail To Form getting flagged easily as spam!I looked... it warn't there Are you using the OLD HTML ( Mailto ) instruction to e-mail the form data? If you are there then has to be a local mail client set up in the browser such as Outlook Express, Outlook, or another client active that can handle this on the workstation or computer by which the php is executing dynamic html.

Last I knew, the old HTML mailto instruction was still available for legacy use, but it COMES with problems because some block it due to its use in spam etc.

Last time I used it was for a script that WOULD notify me by e-mail about server room conditions from a monitoring system setup via e-mail, and that was almost 9 years ago when it was even then a legacy HTML instruction.

https://www.campaignmonitor.com/blog/post/4003/tip-avoid-using-mailto-links-in-html-email
No, there's no mailto. It's just a script that I downloaded and integrated into my html. See attached.

[attachment deleted by admin to conserve space]The friend switched to Gmail, and now it works. Go figure.Interesting that the only difference is that gmail allows this and Yahoo blocks. My thoughts are that its an antispam POLICY on yahoo's mail servers.



Discussion

No Comment Found