Can't connect to SMTP server using PHP Mailer but can with Gmail?
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
migrated from stackoverflow.com Jun 29 '13 at 6:50
This question came from our site for professional and enthusiast programmers.
add a comment |
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
migrated from stackoverflow.com Jun 29 '13 at 6:50
This question came from our site for professional and enthusiast programmers.
add a comment |
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
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
php email smtp gmail
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.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
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.
add a comment |
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
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
add a comment |
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.
add a comment |
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.
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.
answered Jun 14 '13 at 13:03
Ethan SterlingEthan Sterling
1
1
add a comment |
add a comment |
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.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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