Ir para conteúdo

POWERED BY:

Arquivado

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

Marcos Aurélio - GTI

Esse ninguém resolve!

Recommended Posts

Olá amigos!

 

Tenho que quase certeza de que ninguém vai resolver, mas, pode ser que alguém já tenha passado pelo mesmo problema e talvez tenho resolvido.

 

O problema é: vou simplificar "Não consigo fazer o PHPMailer enviar e-mail pra Caixa de Entrada do hotmail".

 

Só cai no Lixo como span.

 

Esse é um desafio doido, pois já pesquisei em vários foruns e não achei uma solução ainda.

 

Obs.: tenho uma hospedagem no tehospedo e, configurei o servidor e e-mail de autenticação e está tudo funcionando, o e-mail mecanizado é enviado com sucesso, mas, cai no Lixo como span.

 

Alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O DNS esta configurado corretamente?

Esta enviando para vários destinatários ou esta fazendo seus testes para uma única caixa eletrônica? Qual o domínio?

Compartilhar este post


Link para o post
Compartilhar em outros sites

O DNS esta configurado corretamente?

Esta enviando para vários destinatários ou esta fazendo seus testes para uma única caixa eletrônica? Qual o domínio?

Estão configurados corretamente. Estou enviando apenas para um destinatário. O domínio é este http://www.gti1.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

Serviços de email tem vários filtros anti-spam. Se suas mensagens estão sendo bloqueadas o problema pode estar tanto no seu endereço IP (do servidor) quanto no conteúdo da mensagem.

 

Pode ser que o email está "caindo no lixo como spam" porque... é spam!

 

Um problema em enviar email de hosts compartilhados é os endereço IP também são compartilhados e se alguém fizer spam e for bloqueado em algum desses serviços, todos os outros também serão. Se você tiver outro servidor, tente enviar a mensagem deste outro lugar para ver o que acontece.

 

Verifique se sua mensagem não contém...

  • palavras típicas de spam, como "Grátis", "Promoção", "Imperdível", "Incrível oferta", etc. (principalmente se estiver tudo em maiúsculas)
  • longos trechos com TUDO EM MAIÚSCULAS.
  • links ou imagens de lugares "suspeitos". Ou links externos em geral.
  • acentuação típica de spams, como "$$$", "!!", etc.
  • termos comumente encontrados em spams como "Marketing Multi-nível", "Multilevel Marketing", "MLM", etc.
  • muitas imagens, sendo a maior parte ou uma parte significante constituída de imagens.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom amigo eu tava com esse erro tabem ,mais o meu era pq eu estava enviando com um e-mail invalido ai coloquei um valido e foi pra caixa de entrada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colega cheguei a trabalhar com email marketing em um website.

 

Lá o programa enviava os emails, mas com um tempo para cada, e com vários ip's e email's no from. Era no máximo 400 no mesmo ip ou email do from por dia.

 

Enviava 400 no mesmo dia com o mesmo from e ip, mas com um intervalo de tempo.

Para os email's não demorarem pro usuário, o sistema usava um lista de ip's e emails.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o código meu amigo, a parte em que se refere ao envio.

O formulário com o mesmo script que também está indo pra caixa de lixo é este aqui que também foi eu que fiz -> www.gti1.com.br/contato

 

Façam um teste aí e verifiquem se vai dá na caixa de lixo de vocês... :thumbsup:

 

Poste o código meu amigo, a parte em que se refere ao envio.

Olhe abaixo amigo parte do código da mensagem abaixo:

// Mensagem de confirmação
$data = date('d/m/Y H:i:s');
$msn = "
<img src=\"".$urlBase_cs."/pic/background/03.png\" alt=\"Company Services\"><br />
<p>Olá <strong>".$nome."</strong>! Recebemos um pedido de cadastro do seu e-email no Company Services!<br />Para confirmar seu cadastro, por favor clique no link abaixo.</p>
<p><a href=\"".$urlBase_cs."/function/unique_function.php?email=$email&codigo=$codigo\" title=\"Confirmar\"><img src=\"".$urlBase_cs."/pic/other/confirmar.png\" alt=\"Confirmar\" border=\"0\"></a></p>
<p>Se você não cadastrou este pedido em nosso sistema, ignore esse e-mail!<br />Atenciosamente: Equipe do COMPANY SERVICES.</p>
<p>Enviado em: $data</p>
<img src=\"".$urlBase_cs."/pic/background/04.png\" alt=\"Company Services\">
";
require 'mailer/func.mailer.php';
// >--------> ENVIO DE E-MAIL >-------->
// O visitante receberá este e-mail de resposta automática
sendMail('Nova assinatura no COMPANY SERVICES', $msn, 'systemboymarcos@gmail.com', 'Company Services', $email, $nome); // O visitante receberá este e-mail de resposta automática

Este outro aqui é o arquivo de função que configurei:

<?php
// ---------------- Função sendMail ---------------->
function sendMail($assunto, $msg, $remetente, $nomeRemetente, $destino, $nomeDestino) {
require_once ('mailer/class.phpmailer.php');
$mail = new PHPMailer(); // Inicia a Classe
// CONFIGURAÇÕES DO SERVIDOR
$mail->IsSMTP(); // Habilita o envio SMTP
$mail->SMTPAuth = true; // Ativa email autenticado
// Host e porta do servidor de hospedagem da conta de autenticação
$mail->Host = 'hw82.webservidor.net'; // Servidor de envio
$mail->Port = '587'; // Porta de envio
// Usuário e senha do e-mail que receberá o e-mail e enviará respostas para o e-mail do visitante
$mail->Username = 'gti@gti1.com.br'; // Email para smtp autenticado (Enviará a resposta para o visitante via e-mail)
$mail->Password = '******'; // Senha do E-mail smtp para autenticação
// CONFIGURAÇÃO DO E-MAIL DO VISITANTE
$mail->From = $remetente; // Remetente
$mail->FromName = utf8_decode($nomeRemetente); // Remetente Nome
// Mensagem
$mail->IsHTML(true); // Mensagem em HTML
$mail->Subject = utf8_decode($assunto); // Assunto
$mail->Body = utf8_decode($msg); // Mensagem
$mail->AddAddress($destino, utf8_decode($nomeDestino)); // E-mail e nome do destino
// Se ouver erro ao enviar informar
if (!$mail->Send()) {
	echo '<div class="no">Erro ao enviar, favor entre em contato pelo contato no rodapé de nosso site!</div>';
	exit; // Parar a leitura do script
}
}
// ---------------- /Função sendMail ---------------->
?>

Está funcionando, mas, vai pro lixo, analisa aí e diz o que está de errado amigo :thumbsup:

 

Serviços de email tem vários filtros anti-spam. Se suas mensagens estão sendo bloqueadas o problema pode estar tanto no seu endereço IP (do servidor) quanto no conteúdo da mensagem.

 

Pode ser que o email está "caindo no lixo como spam" porque... é spam!

 

Um problema em enviar email de hosts compartilhados é os endereço IP também são compartilhados e se alguém fizer spam e for bloqueado em algum desses serviços, todos os outros também serão. Se você tiver outro servidor, tente enviar a mensagem deste outro lugar para ver o que acontece.

 

Verifique se sua mensagem não contém...

  • palavras típicas de spam, como "Grátis", "Promoção", "Imperdível", "Incrível oferta", etc. (principalmente se estiver tudo em maiúsculas)
  • longos trechos com TUDO EM MAIÚSCULAS.
  • links ou imagens de lugares "suspeitos". Ou links externos em geral.
  • acentuação típica de spams, como "$$$", "!!", etc.
  • termos comumente encontrados em spams como "Marketing Multi-nível", "Multilevel Marketing", "MLM", etc.
  • muitas imagens, sendo a maior parte ou uma parte significante constituída de imagens.

Amigo postei aí uma resposta pro amigo Alaerte Gabriel, dá uma verificada aí no código... :thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

existem regras severas para o conteúdo e o assunto do email para não ser caracterizado como span.

 

evite usar carácter especiais no assunto, evite usar letras maiúsculas no assunto também e quanto menos imagem melhor.

 

não é algo sólido por erro de configuração do PHPMailer porém influenciar pode.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu não tinha pensado nisto, acho que talvez resolve mesmo, pois vou usar somente texto e sem caracteres especiais pra fazer um teste valeu amigo!

 

Depois volto com a resposta... é que no momento estou numa festa com uns amigos aqui na chácara dos parentes de minha esposa rsrsr.... e não estou com meu computador, estou num PC alheio aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Moderador, se você quiser colocar o status deste tópico como resolvido, fique a vontade...

 

Do jeito que estou usando está bom...

 

O PHPMailer não é o problema, estou fazendo tudo certinho, é que o site deverá sair da lista negra da Microsoft, já nos outros e-mails funcionam belezinha...

Compartilhar este post


Link para o post
Compartilhar em outros sites

#13

 

Você mesmo pode fazer isso, em um botão no canto inferior direito "Marcar este tópico como resolvido".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo o problema ta no cabeçalho da mensagem, nao sei se nao olhei direito mas pelo que olhei você não faz envio de um cabeçalho. Pesquise sobre os Headers para mail. Abraços.

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.