@PHPMailer não pôde se conectar ao host SMTP

getting seguinte erro:

SMTP -> ERRO: falha ao conectar ao servidor: php_network_getaddresses: getaddrinfo falhou: nenhum host é conhecido. (0) Erro SMTP: não foi possível conectar ao host SMTP. Ocorreu um problema ao enviar este e-mail!

Esta é a minha configuração do arquivo de configuração, pois segui estaPHPMailer tutorial

// Configuration settings for My Site

// Email Settings
$site['from_name'] = 'Manish Dekavadiya'; // from email name
$site['from_email'] = 'manish@<my-domain>.com'; // from email address

// Just in case we need to relay to a different server,
// provide an option to use external mail server.
$site['smtp_mode'] = 'enabled'; // enabled or disabled
$site['smtp_host'] = "smtp.<my-domain>.com";
$site['smtp_port'] = 587;
$site['smtp_username'] = "manish@<my-domain>.com";
$site['smtp_password']="<password>";

e usou a classe mailer e uma classe estendida, conforme mencionado no tutorial, da seguinte maneira:

/ ***** sendmail.php **** /

// Grab our config settings
require_once($_SERVER['DOCUMENT_ROOT'].'/config.php');

// Grab the FreakMailer class
//echo $_SERVER['DOCUMENT_ROOT'];
require_once($_SERVER['DOCUMENT_ROOT'].'/lib/MailClass.inc');

// instantiate the class
$mailer = new FreakMailer();

// Set the subject
$mailer->Subject = 'This is a test';
 $mailer->SMTPDebug = 1;
// Body
$mailer->Body = 'This is a test of my mail system!';

// Add an address to send to.
$mailer->AddAddress('[email protected]', 'Manish Dekavadiya');

if(!$mailer->Send())
{
    echo 'There was a problem sending this mail!';
}
else
{
    echo 'Mail sent!';
}
$mailer->ClearAddresses();
$mailer->ClearAttachments();

também obtendo outro erro quando tentei um exemplo dado no phpmailer docs @ examples / test_smtp_gmail_basic.php

SMTP -> ERRO: falha ao conectar ao servidor: php_network_getaddresses: getaddrinfo falhou: nenhum host é conhecido. (0) Erro SMTP: não foi possível conectar ao host SMTP. Ocorreu um problema ao enviar este e-mail!

então deve haver erro de configuração ou configuração. não pode haver erro de código.

questionAnswers(3)

yourAnswerToTheQuestion