Hello everyone, I'm developing a project and will have a contact page, but this is giving the following error:
sending errorSMTP connect () failed. link
PS: I'm using the phpmailer plugin
php mailer:
<?php
/**
* descricao EmailEnviar
*
* @author adrianosites.com.br
*/
class EmailEnviar extends PHPMailer {
/**
* inicia os dados de conexao com o host
*
*/
function __construct() {
$this->isSMTP();
$this->isHTML(true);
$this->CharSet = 'UTF-8';
$this->Port = 587;
$this->SMTPDebug = 0;
$this->SMTPSecure = "tls";
$this->Host = 'smtp.gmail.com';
$this->SMTPAuth = true;
$this->Username = "[email protected]";
$this->Password = "xxxxxxxxxx"; // SMTP account password
//$this->SetFrom('[email protected]', 'Adriano sites php
imoveis');
$this->From = '[email protected]';
$this->FromName = 'Acordo Imóvel';
}
/**
*
* @param type $destinatario
* @param type $assunto
* @param type $msg
*
* envia o email
*/
public function Enviar($destinatario,$assunto,$msg) {
$this->Subject = $assunto;
$this->addAddress($destinatario);
$this->Body = $msg;
if(parent::send()):
parent::clearAllRecipients();
else:
echo 'erro no envio' . $this->ErrorInfo ;
endif;
}
}