phpMozelli Postado Junho 14, 2010 Denunciar Share Postado Junho 14, 2010 Olá pessoal.Estou tentando enviar e-mail do meu site da siguinte forma:$destino=$_GET['email'];$mensagem="<html><head> <title>Teste de correio</title></head><body><h1>Olá amigos!</h1><p><b>Bem-vindos ao meu correio electrónico de teste</b>. Estou contente de ter tantos leitores.</p></body></html>";$headers="Content-type: text/html;charset=iso-8859-1";$headers.="From:meuemail@meuemail.com.br";mail("$destino","Confirmação de cadastro!","$mensagem","$headers"); QUANDO EU COLOCO NO $headers APENAS O From:meuemail@meuemail.com.br, ELE ENVIA LEGALZINHO. MAS QUANDO EU ACRESCENTO O Content-type: text/html; O TEXTO NÃO VEM FORMATADO E NEM O REMETENTE APARECE...OQUE SERÁ QUE ESTÁ ERRADO?oBRIGADO... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Junho 14, 2010 Denunciar Share Postado Junho 14, 2010 Bom, não sei se pode ser isso, porém eu costumo usar assim.$headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers.="From:meuemail@meuemail.com.br"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 phpMozelli Postado Junho 14, 2010 Autor Denunciar Share Postado Junho 14, 2010 (editado) Consegui!é assi:$headers="MIME-Version: 1.0\r\n";$headers.="Content-type: text/html charset=iso-8859-1\r\n";$headers.="From:meuemail@meuemail.com.br\r\n";Ou seja, o Content-type e o charset tem que ficar no mesmo $header...Obrigado parceiro!Um abraço... Editado Junho 14, 2010 por phpMozelli Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
phpMozelli
Olá pessoal.
Estou tentando enviar e-mail do meu site da siguinte forma:
$destino=$_GET['email'];
$mensagem="
<html>
<head>
<title>Teste de correio</title>
</head>
<body>
<h1>Olá amigos!</h1>
<p>
<b>Bem-vindos ao meu correio electrónico de teste</b>. Estou contente de ter tantos leitores.
</p>
</body>
</html>
";
$headers="Content-type: text/html;
charset=iso-8859-1";
$headers.="From:meuemail@meuemail.com.br";
mail("$destino","Confirmação de cadastro!","$mensagem","$headers");
QUANDO EU COLOCO NO $headers APENAS O From:meuemail@meuemail.com.br, ELE ENVIA LEGALZINHO.
MAS QUANDO EU ACRESCENTO O Content-type: text/html; O TEXTO NÃO VEM FORMATADO E NEM O REMETENTE APARECE...
OQUE SERÁ QUE ESTÁ ERRADO?
oBRIGADO...
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.