Função mail e Outlook Express

Enviada por Lex 
Lex
Função mail e Outlook Express
09 de April de 2007 às 10:34AM
Olá srs.

Preciso de uma ajuda. O código abaixo dispara um email, mas ao receber no Outlook Express, não vem o nome do remetente e o código HTML não é interpretado. Vale Lembrar que no Oulook 2003 chega corretamente. Obrigado!

<?
$to = "conta@destino.com.br";
$from = "conta@remetente.com.br";
$subject = "Olá, mundo!";
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: Sender <$from>\r\n";
$html = "

<body>
Este é meu <b>primeiro</b> email em formato HTML!
</body>
";

if (mail($to, $subject, $html, $headers)) {
echo "Email enviado com sucesso !";
} else {
echo "Ocorreu um erro durante o envio do email.";
}
?>
Lex
Re: Função mail e Outlook Express
09 de April de 2007 às 10:36AM
Vale lembrar que o conteúdo HTML está entre as tags <body></body>, mas esse site interpretou o código HTML que colei anteriormente.
Marcos Regis
Re: Função mail e Outlook Express
13 de April de 2007 às 04:36PM
isso é problema com o Outlook Express mesmo.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.