Ao tentar enviar um email via GMAIL pelo PHPMAILER da o erro:
SMTP -> ERROR: Failed to connect to server: Connection timed out (110)
$mail = new PHPMailer(); $mail->IsSMTP(); // Configuração de SMTP $mail->Host = "ssl://smtp.googlemail.com"; $mail->SMTPAuth = true; $mail->SMTPDebug = true; $mail->Port = 465; $mail->Username = "[email protected]"; $mail->Password = "xxxxxxxxxxx"; $mail->SetLanguage('br', 'phpmailer/language/'); $mail->From = "[email protected]"; $mail->FromName = "xxxxxxxx"; $mail->AddAddress("[email protected]"); $mail->IsHTML(true); $mail->CharSet = 'utf-8'; $mail->Subject = $assunto; $mail->Body = $msg; $enviado = $mail->Send(); if ($enviado) echo "enviado com sucesso
"; else "houve erros
";
1 Respostas
Amigo, verifique na hospedagem/servidor aonde você está tentando o envio de e-mail se não está sendo bloqueado a comunicação com Host externo.
Exemplo: Godaddy não permite a utilização de host externos em sua hospedagem compartilhada para o envio de e-mail.