0

Envio de email para hotmail

criado por Alexandre Montello em 23/03/2010 5:15pm
Boa tarde Galera...

Envio email automatico do meu site com a função mail, porem no hotmail chega na lixiera.
Alguém sabe como resolver isso ? Pesquisei e vi que dá para enviar através de smtp, alguem já usou isto e recomenda?


Lista de Respostas:

0
23/03/2010 5:59pm
(~14 anos atrás)
Marcos Regis respondeu:
O fato de a mensagem ser tratada como SPAM pelo hotmail não está diretamente relacionada com a mensagem em si.
Alguns detalhes fazem diferença.
Se o email provier de um ip que não é entrada MX do dominio, geralmente ele fica marcado como SPAM.
Tente usar headers completos e nunca use um email em FROM com um dominio diferente do que o dominio do ip.
No mais é marcar o remetente como seguro que não irá mais cair na caisa de lixo eletrônico.

0
23/03/2010 6:22pm
(~14 anos atrás)
Alexandre Montello respondeu:
Entendi, então uso estes headers aqui

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers.="From: contato@dominio.com.br \n";


Você acha que falta mais algum ?

Abraço e obrigado pela resposta

0
24/03/2010 8:58pm
(~14 anos atrás)
Alexandre, o header pode conter várias outras informações. Alguns exemplos são:

Message-Id - Identificador único da mensagem
From - Nome/E-mail Remetente
To - Nome/E-mail Destinatários
Cc - Nome/E-mail Destinatários por cópia
Bcc - Nome/E-mail Destinatários por cópia oculta
Reply-To - Nome/E-mail para quem responder
Subject - Assunto
Date - Data no formato date('D, d M Y H:i:s O')
User-Agent - Programa usado para enviar o e-mail
MIME-Version - versão dos formatos mime
Content-Type - formato mime do conteúdo do e-mail
X-Mailer - programa usado para enviar o e-mail
Disposition-Notification-To - Nome/E-mail de quem deve ser notificado da chegada do e-mail
X-Priority - número da prioridade e o nome, que pode ser:
1 (Highest)
2 (High)
3 (Normal)
4 (Low)
5 (Lowest)

0
30/03/2010 9:36am
(~14 anos atrás)
PorKaria respondeu:
Eu recomendo utilizar a classe PHPMailer, ela adiciona esses cabeçalhos. Sem falar que envia por SMTP, por uma conta do Google e etc. Baixe o código e la dentro vai ter uma pasta de exemplos.

http://phpmailer.worxware.com/

Nova Resposta:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)