Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: PHP contact form won't work with Yahoo mail  (Read 8235 times)

0 Members and 1 Guest are viewing this topic.

One Sock

    Topic Starter


    Rookie

    • Experience: Beginner
    • OS: Unknown
    PHP contact form won't work with Yahoo mail
    « on: August 23, 2014, 03:21:38 PM »
    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.

    DaveLembke



      Sage
    • Thanked: 662
    • Certifications: List
    • Computer: Specs
    • Experience: Expert
    • OS: Windows 10
    Re: PHP contact form won't work with Yahoo mail
    « Reply #1 on: August 23, 2014, 03:48:41 PM »
    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!

    One Sock

      Topic Starter


      Rookie

      • Experience: Beginner
      • OS: Unknown
      Re: PHP contact form won't work with Yahoo mail
      « Reply #2 on: August 27, 2014, 09:18:06 PM »
      I looked... it warn't there :(

      DaveLembke



        Sage
      • Thanked: 662
      • Certifications: List
      • Computer: Specs
      • Experience: Expert
      • OS: Windows 10
      Re: PHP contact form won't work with Yahoo mail
      « Reply #3 on: August 29, 2014, 01:44:44 PM »
      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

      One Sock

        Topic Starter


        Rookie

        • Experience: Beginner
        • OS: Unknown
        Re: PHP contact form won't work with Yahoo mail
        « Reply #4 on: September 03, 2014, 06:04:59 PM »
        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]

        One Sock

          Topic Starter


          Rookie

          • Experience: Beginner
          • OS: Unknown
          Re: PHP contact form won't work with Yahoo mail
          « Reply #5 on: September 14, 2014, 06:36:23 AM »
          The friend switched to Gmail, and now it works. Go figure.

          DaveLembke



            Sage
          • Thanked: 662
          • Certifications: List
          • Computer: Specs
          • Experience: Expert
          • OS: Windows 10
          Re: PHP contact form won't work with Yahoo mail
          « Reply #6 on: October 24, 2014, 01:53:42 PM »
          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.