Can't connect to SMTP server using PHP Mailer but can with Gmail?












0















I am getting the following error from PHP Mailer when running a script in my local PC:



SMTP -> ERROR: Failed to connect to server: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)



This is my PHP Mailer main settings



$mail = new PHPMailer();
$mail->IsSMTP(); // set mailer to use SMTP
$mail->SMTPDebug = 2;
$mail->Debugoutput = 'html';
$mail->Port = 25;
$mail->Host = '<removed>';
$mail->SMTPAuth = true; // turn on SMTP authentication


It seems I can't connect to the SMTP server, however I am using the same credentials with my Gmail account (for Send mail as purposes) and it works fine.



The same script works when I test it to the actual SMTP server's publc_html folder but not in my local PC.



It seems the SMTP server is treating my local PC as an "outsider" but how come it allows Gmail to use my credentials? Me thinks, technically, Gmail and my PC is an "outsider".



Update: It seems the issue is actually in my local PC since I uploaded the same script in different remote server and it worked. Any ideas what could be the problem in my local PC? I already tried disabling the firewall.










share|improve this question













migrated from stackoverflow.com Jun 29 '13 at 6:50


This question came from our site for professional and enthusiast programmers.























    0















    I am getting the following error from PHP Mailer when running a script in my local PC:



    SMTP -> ERROR: Failed to connect to server: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)



    This is my PHP Mailer main settings



    $mail = new PHPMailer();
    $mail->IsSMTP(); // set mailer to use SMTP
    $mail->SMTPDebug = 2;
    $mail->Debugoutput = 'html';
    $mail->Port = 25;
    $mail->Host = '<removed>';
    $mail->SMTPAuth = true; // turn on SMTP authentication


    It seems I can't connect to the SMTP server, however I am using the same credentials with my Gmail account (for Send mail as purposes) and it works fine.



    The same script works when I test it to the actual SMTP server's publc_html folder but not in my local PC.



    It seems the SMTP server is treating my local PC as an "outsider" but how come it allows Gmail to use my credentials? Me thinks, technically, Gmail and my PC is an "outsider".



    Update: It seems the issue is actually in my local PC since I uploaded the same script in different remote server and it worked. Any ideas what could be the problem in my local PC? I already tried disabling the firewall.










    share|improve this question













    migrated from stackoverflow.com Jun 29 '13 at 6:50


    This question came from our site for professional and enthusiast programmers.





















      0












      0








      0








      I am getting the following error from PHP Mailer when running a script in my local PC:



      SMTP -> ERROR: Failed to connect to server: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)



      This is my PHP Mailer main settings



      $mail = new PHPMailer();
      $mail->IsSMTP(); // set mailer to use SMTP
      $mail->SMTPDebug = 2;
      $mail->Debugoutput = 'html';
      $mail->Port = 25;
      $mail->Host = '<removed>';
      $mail->SMTPAuth = true; // turn on SMTP authentication


      It seems I can't connect to the SMTP server, however I am using the same credentials with my Gmail account (for Send mail as purposes) and it works fine.



      The same script works when I test it to the actual SMTP server's publc_html folder but not in my local PC.



      It seems the SMTP server is treating my local PC as an "outsider" but how come it allows Gmail to use my credentials? Me thinks, technically, Gmail and my PC is an "outsider".



      Update: It seems the issue is actually in my local PC since I uploaded the same script in different remote server and it worked. Any ideas what could be the problem in my local PC? I already tried disabling the firewall.










      share|improve this question














      I am getting the following error from PHP Mailer when running a script in my local PC:



      SMTP -> ERROR: Failed to connect to server: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. (10060)



      This is my PHP Mailer main settings



      $mail = new PHPMailer();
      $mail->IsSMTP(); // set mailer to use SMTP
      $mail->SMTPDebug = 2;
      $mail->Debugoutput = 'html';
      $mail->Port = 25;
      $mail->Host = '<removed>';
      $mail->SMTPAuth = true; // turn on SMTP authentication


      It seems I can't connect to the SMTP server, however I am using the same credentials with my Gmail account (for Send mail as purposes) and it works fine.



      The same script works when I test it to the actual SMTP server's publc_html folder but not in my local PC.



      It seems the SMTP server is treating my local PC as an "outsider" but how come it allows Gmail to use my credentials? Me thinks, technically, Gmail and my PC is an "outsider".



      Update: It seems the issue is actually in my local PC since I uploaded the same script in different remote server and it worked. Any ideas what could be the problem in my local PC? I already tried disabling the firewall.







      php email smtp gmail






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jun 13 '13 at 17:40









      IMBIMB

      2,484185992




      2,484185992




      migrated from stackoverflow.com Jun 29 '13 at 6:50


      This question came from our site for professional and enthusiast programmers.









      migrated from stackoverflow.com Jun 29 '13 at 6:50


      This question came from our site for professional and enthusiast programmers.
























          1 Answer
          1






          active

          oldest

          votes


















          0














          Your ISP May be blocking access to third-party SMTP Servers. I work customer support at a hosting company and we frequently get customers calling in who can't connect their mail clients to our SMTP Servers. A lot of ISPs block them and force their customers to use their own SMTP servers instead.






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f613464%2fcant-connect-to-smtp-server-using-php-mailer-but-can-with-gmail%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            Your ISP May be blocking access to third-party SMTP Servers. I work customer support at a hosting company and we frequently get customers calling in who can't connect their mail clients to our SMTP Servers. A lot of ISPs block them and force their customers to use their own SMTP servers instead.






            share|improve this answer




























              0














              Your ISP May be blocking access to third-party SMTP Servers. I work customer support at a hosting company and we frequently get customers calling in who can't connect their mail clients to our SMTP Servers. A lot of ISPs block them and force their customers to use their own SMTP servers instead.






              share|improve this answer


























                0












                0








                0







                Your ISP May be blocking access to third-party SMTP Servers. I work customer support at a hosting company and we frequently get customers calling in who can't connect their mail clients to our SMTP Servers. A lot of ISPs block them and force their customers to use their own SMTP servers instead.






                share|improve this answer













                Your ISP May be blocking access to third-party SMTP Servers. I work customer support at a hosting company and we frequently get customers calling in who can't connect their mail clients to our SMTP Servers. A lot of ISPs block them and force their customers to use their own SMTP servers instead.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jun 14 '13 at 13:03









                Ethan SterlingEthan Sterling

                1




                1






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f613464%2fcant-connect-to-smtp-server-using-php-mailer-but-can-with-gmail%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Paul Cézanne

                    UIScrollView CustomStickyHeader Resize height generates problems when scroll is too fast

                    Angular material date-picker (MatDatepicker) auto completes the date on focus out