This is a follow up to a thread that I posted a couple of weeks back ...

I've recently been unable to send mail from my Go Daddy hosted sites to any Yahoo/SBC email accounts. I've been using the same script for years without a problem, but about a month ago noticed that it wasn't sending. I've Googled this for a month and tried every solution under the sun to no avail. I contacted Go Daddy, and they blame Yahoo. I contact Yahoo, and they keep passing me off to this department and that department and ... blah, blah. One suggestion that I read suggested switching my hosting to cPanel. Before I go and do all that, I thought I'd contact Go Daddy and get their opinion. The tech told me that switching would probably fix the problem but was a pain and additional expense. He suggested switching to SSH hosting instead because it's easier, free and 'should' fix the problem. Switched. Still unable to send. As an experiment I put a simple mail script on a friends Go Daddy cPanel space and it worked perfectly sending to all addresses tested.

Before I go nuke on Go Daddy tech support, does anyone have any suggestions how I can make this newly migrated SSH work without having to go the cPanel route?

    Hello, can you clarify your question more, what do you mean by not able to send email....do you mean that yahoo are not accepting your emails what error are you getting in the email error log please paste them here so that I can see it in detail for you.

      Sorry, you're right. I could have been more clear. I was trying to condense down my post for brevity. My personal address is an @sbc address. I have tried multiple tests sending to myself from my site using mail() and headers (example):

      $headers="From:sleepydad<xxx@xxx.com>\r\n";
      $headers.="Reply-To:xxx@xxx.com\r\n";
      $headers.="Return-Path:xxx@xxx.com";
      mail($to,$subject,$body,$headers);
      

      I never receive the email(s) in my in box or as spam.

      I was on the line with Go Daddy tech support for 1/2 an hour running tests and they confirmed that it was sending to all but yahoo/sbc addresses and was bouncing back with an error saying something about too many senders. The tech recommended the switch to SSH which I did. I allowed 24 hours for the transfer to full complete, and even now four days later am still unable to send to yahoo/sbc addresses. Go Daddy blames Yahoo, so I've contacted Yahoo on four occasions to find out what's going on. Now friends I don't know if you've ever dealt with Yahoo, but I've spelled out four different ways to four different techs what the problem is and they keep sending me to their FAQs page telling me how to configure my Yahoo account to SEND. I can send just fine, dumbasses! Why can't i receive? Sorry, reliving the moments there in my head. :mad:

      Thanks again for any assistance.

        Have you changed the IP address of your website and then checked the issue, may be yahoo have blocked your IP address. If you also used this technique and yet not able to send emails then please answer the following questions:

        Are you on VPS or dedicated server or shared hosting?

        Are you using cpanel or any other web panel?

        Are you able to send emails from your server email like abc@yourdomain.com to a yahoo email?

        Are you able to receive emails from a yahoo email to your server email like abc@yourdomain.com?

          So, I'm assuming that sending to some other address does work?

          If so, what do the headers look like on that message?

          Is the error "too many hops"?

            paknoukri;11050315 wrote:

            Have you changed the IP address of your website and then checked the issue, may be yahoo have blocked your IP address. If you also used this technique and yet not able to send emails then please answer the following questions:

            Are you on VPS or dedicated server or shared hosting?

            Are you using cpanel or any other web panel?

            Are you able to send emails from your server email like abc@yourdomain.com to a yahoo email?

            Are you able to receive emails from a yahoo email to your server email like abc@yourdomain.com?

            1) My IP Address changed with the switch to SSH. I could not send before the change nor since.
            2) Shared
            3) No (cPanel, etc)
            4) No (send from server)
            5) Yes (from Yahoo to server)

              dalecosp;11050323 wrote:

              So, I'm assuming that sending to some other address does work?

              If so, what do the headers look like on that message?

              Is the error "too many hops"?

              Yes, I can send successfully to all tested. Go Daddy also tested and said all sent except to sbc/yahoo.

              A simplified example of the headers would be:

              $headers="From:sleepydad<xxx@xxx.com>\r\n";
              $headers.="Reply-To:xxx@xxx.com\r\n";
              $headers.="Return-Path:xxx@xxx.com";
              mail($to,$subject,$body,$headers);
              

              I don't know how to tell what the error is. Perhaps you or someone else reading can tell me where to get that information? The tech at Go Daddy said it was bouncing back to him with an error saying something about too many addresses. My hosting with them includes a primary domain with unlimited sub domains. I believe, including the primary domain, that they're currently hosting four sites for me. I've tested the mail() script from my subdomains as well with the same (unsuccessful) results.

                "Too many addresses" != "Too many hops"

                Ask him if he can forward the mail to your non-SBC email address ... you need to see it.

                  Write a Reply...