Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

SceL

Emails vs. Hotmail

Recommended Posts

Tenho um servidor dedicado, com as seguintes configurações:

IP geral : 64.56.67.146 ( server.luiz.bz )

Com IP dedicado para meu site: 64.56.67.152 ( zonaoff.com.br )

- DNS Reverso

CONFIGURADO!

Para o IP Geral:

http://www.terra.com.br/postmaster/reverso.cgi

$ host 64.56.67.146
 146.67.56.64.in-addr.arpa domain name pointer server.luiz.bz.

$ host server.luiz.bz.
 server.luiz.bz has address 64.56.67.146

O DNS do IP [64.56.67.146] está corretamente configurado 

 

Para o IP Dedicado:

$ host 64.56.67.152
 152.67.56.64.in-addr.arpa domain name pointer zonaoff.com.br.

$ host zonaoff.com.br.
 zonaoff.com.br has address 64.56.67.152

O DNS do IP [64.56.67.152] está corretamente configurado 

 

SPF configurado:

 

Para o Servidor em geral:

server.luiz.bz. IN "v=spf1 a mx ptr ip4:64.56.67.146 -all"

 

Para o IP Dedicado:

zonaoff.com.br. IN "v=spf1 a mx ptr ip4:64.56.67.152 -all"

 

Prioridade MX:

10 em ambos.

 

Blacklists:

Servidor em geral:

http://www.mxtoolbox.com/SuperTool.aspx?action=blacklist%3a64.56.67.146
 1 blacklist (Tiopan) que não é pra influir em nada

 

IP dedicado:

http://www.mxtoolbox.com/SuperTool.aspx?action=blacklist%3a64.56.67.152
 Sem blacklist

 

Sem erro nenhum de DNS:

 

Ip Geral:

http://www.intodns.com/server.luiz.bz

 

IP dedicado:

http://www.intodns.com/zonaoff.com.br

 

IPs já cadastrados no hotmail como marketing seguindo todos os passos.

http://mail.live.com/mail/postmaster.aspx

 

SenderID criado e configurado:

https://support.msn.com/eform.aspx?productKey=senderid&page=support_senderid_options_form_byemail&ct=eformts

 

Tentei pela função Mail() usando todos os headers:

$headers =  "Content-type: text/html; charset=iso-8859-1\n";
$headers .= "From: ZONA OFF <contato@zonaoff.com.br>\r\n";
$headers .= "Reply-To: ZONA OFF <contato@zonaoff.com.br>\r\n";
//$headers .= "BCC: " . $contatosNews . "\r\n";
$headers .= 'X-Mailer: PHP/' . phpversion();

 

Tentei via PHPMailer com autenticação SMTP e sem ela:

$mail = new PHPMailer ();
$mail -> From = "postmaster@zonaoff.com.br";
$mail -> FromName = "ZonaOff";
$mail -> AddAddress ("emaildodestinatário");
$mail -> Subject = "Email usando SMTP Autenticado";
$mail -> Body = "<h4>Email enviado do Servidor dedicado.</h4>";
$mail -> IsHTML (true);
$mail -> IsSMTP();
$mail -> Host = "mail.zonaoff.com.br";
$mail -> Port = 25;
$mail -> SMTPAuth = true;
$mail -> Username = "XXXXXXXXXXXXXXXXXX";
$mail -> Password = "XXXXXXXX";

 

Tou perdido, me ajudem, já tentei de tudo, desde já, GRATO!

Compartilhar este post


Link para o post
Compartilhar em outros sites

ocorre o bloqueio somente com hotmail ?

 

1. tente enviar um email simples sem cabeçalhos

 

2. envie para algum outro destino que não esteja bloqueando, abra o cabeçalho da mensagem recebida e poste aqui.

3. envie para alguma conta do gmail, caso não esteja bloqueando também, e faça o mesmo do teste "2". copie o cabeçalho e poste aqui.

 

 

4. nos logs do server que envia os emails, há algum erro ?

/var/logs/messages

ou

/var/logs/mail.log

ou o que estiver configurado para o ambiente

Compartilhar este post


Link para o post
Compartilhar em outros sites

O erro sim, só ocorroe no hotmail.

Emails simples não são enviados também.

Tentei 5 contas hotmail. todas as 5 caem no lixo eletrônico.

Email enviado pelo webmail, também cai no lixo eletrônico.

Sobre a header important, não posso colocar, nas políticas do hotmail diz que não posso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi. Eu uso autenticação para enviar e-mails também, porém o meu não cai no lixo eletrônico como Spam.

Certamente você tem que treinar seu email como Confiável ou Não Spam no seu hotmail.

 

O Hotmail deve ter uma white list no servidor de emails e por ventura talvez ele não tenha esse seu domínio lá.

 

(meu email é do terra)

Compartilhar este post


Link para o post
Compartilhar em outros sites

GMail cai na caixa de entrada.

IGmail cai na caixa de entrada.

UOL cai na caixa de entrada.

Yahoo cai na caixa de entrada.

Hotmail que é a maioria dos emails cai no lixo eletrônico.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo do Meu:

include("phpmailer/class.phpmailer.php");

$mail = new PHPMailer();
$mail->IsSMTP(); 
$mail->Host = "smtp.terra.com.br";
$mail->SMTPAuth = true; 
$mail->Username = "email";
$mail->Password = "senha";
$mail->From = "email@site.com.br";
$mail->FromName = "Comercial - PREENGE";

$mail->AddReplyTo("email@site.com.br","Usuário");
$mail->WordWrap = 50; 
$mail->AddAttachment(""); 
$mail->AddAttachment("");
$mail->IsHTML(true);

$msg  = "<html><body style='text-align:center'>
		Teste
                </body></html>";

$mail->Subject = "Teste";
$mail->Body = $msg;
$mail->AddBCC("$email","Email");
if(!$mail->Send())
	echo "<p>Erro - $email </p> ".$mail->ErrorInfo;
else
	echo "<p>Mensagem Enviada - $email</p>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Observe que na classa do PHP Mailer:

class PHPMailer
{
   /////////////////////////////////////////////////
   // PUBLIC VARIABLES
   /////////////////////////////////////////////////

   /**
    * Email priority (1 = High, 3 = Normal, 5 = low).
    * @var int
    */
   var $Priority          = 3;

 

O priority está como 3 que é Baixo. (havia confundido no meu post anterior), tem que ser 1.

 

Vai na classe e altere para 1 ou 2 esta variável.

E testa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.