Estou recebendo o seguinte erro do PHP Mailer ao executar um script no meu PC local:
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)
Estas são minhas configurações principais do PHP Mailer
$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
Parece que não consigo me conectar ao servidor SMTP, mas estou usando as mesmas credenciais com minha conta do Gmail (para Send mail as
finalidades) e funciona bem.
O mesmo script funciona quando eu testo na pasta publc_html
do servidor SMTP real, mas não no meu PC local.
Parece que o servidor SMTP está tratando o meu PC local como um "estranho", mas como é que ele permite que o Gmail use minhas credenciais? Me pensa, tecnicamente, o Gmail e meu PC é um "outsider".
Atualização: Parece que o problema está no meu PC local, já que enviei o mesmo script em outro servidor remoto e funcionou. Alguma idéia do que poderia ser o problema no meu PC local? Eu já tentei desativar o firewall.