Email vai sempre para a caixa de lixo do Hotmail
Olá pessoal, estou com um problema que está me tirando o sono.
Tenho uma classe de envio de email, usando o PHPMAILER. E o problema é que todo email enviado para o hotmail vai sempre para a caixa de lixo. Já verifique junto ao servidor e o email não está em nenhuma black list e as configurações estão todas corretas. Não sei se o Hotmail tem alguma black list interna ou é a minha classe.
Segue o código:
<?php
function enviar_email($assunto,$msg,$remetente,$nomeRemetente,$destino){
require_once('mailer/class.phpmailer.php'); //Include pasta/classe do PHPMailer
$mail = new PHPMailer(); //INICIA A CLASSE
$mail->IsSMTP(); //Habilita envio SMPT
$mail->SMTPAuth = true; //Ativa email autenticado
$mail->Host = 'mail.meudominio.com.br'; //Servidor de envio
$mail->Port = '25'; //Porta de envio
$mail->Username = 'convite@meudominio.com.br'; //email para smtp autenticado
$mail->Password = 'minhasenha'; //seleciona a porta de envio
$mail->From = $remetente; //remetente
$mail->FromName = $nomeRemetente; //remtetene nome
$mail->IsHTML(true);
$mail->Subject = utf8_decode($assunto); //assunto
$mail->Body = utf8_decode($msg); //mensagem
$mail->AddAddress($destino,$nomeDestino); //email e nome do destino
if(!$mail->Send()){
$_SESSION['enviado'] = false;
}else{
$_SESSION['enviado'] = true;
}
}
?>
Agradeço a ajuda!
T+
Discussão (15)
Carregando comentários...