Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Pessoal,
Estou tentando desenvolver aqui uma classe pra envio de email própria, tanto pra usar é lógico como pra desenvolver mais os meus conhecimentos na área, e estou me deparando com um problema no código da mensagem que não consigo ver o que estou fazendo de errado ou simplemente o que eu não estou fazendo.
Eu peguei um código de mensagem que enviei por outlook pra mim mesmo e fui fazendo a programação gerar um código parecido, só que quando recebo o email que enviei ele mostra o código como se fosse uma mensagem sendo que o Outlook gera um código igual e isso não acontece.
To achando que possa ser algum header que estou subestimando mas isso é bem pouco provável.
Olhem o código que o Outlook gerou no email que mandei pra mim mesmo:
Return-Path: <desenvolvimento@furiacriacoes.com.br>
Delivered-To: desenvolvimento@furiacriacoes.com.br
Received: (qmail 58694 invoked by uid 89); 17 Jul 2009 09:52:51 -0300
Received: from unknown (HELO furia81561e2ce) (desenvolvimento@furiacriacoes.com.br@189.110.220.117)
by mail2.internetbrasil.net with ESMTPA; 17 Jul 2009 09:52:51 -0300
Message-ID: <DC090DCEFCCF45009B9991A67BD0C1C4@furia81561e2ce>
Reply-To: "Isaque de Souza" <desenvolvimento@furiacriacoes.com.br>
From: "Isaque de Souza" <desenvolvimento@furiacriacoes.com.br>
To: "Isaque de Souza" <desenvolvimento@furiacriacoes.com.br>
Subject: Teste com RichText
Date: Fri, 17 Jul 2009 09:52:54 -0300
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0007_01CA06C4.5B40CAD0"This is a multi-part message in MIME format.
------=_NextPart_000_0007_01CA06C4.5B40CAD0
Content-Type: text/plain;
charset="iso-8859-1"Teste
com
Texto
HTML
------=_NextPart_000_0007_01CA06C4.5B40CAD0
Content-Type: text/html;
charset="iso-8859-1"<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18783">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2 face=3DArial>Teste</FONT></DIV>
<DIV><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV><FONT size=3D2 face=3DArial>com</FONT></DIV>
<DIV><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV><FONT size=3D2 face=3DArial>Texto</FONT></DIV>
<DIV><FONT size=3D2 face=3DArial></FONT> </DIV>
<DIV><FONT size=3D2 face=3DArial>HTML</FONT></DIV></BODY></HTML>
------=_NextPart_000_0007_01CA06C4.5B40CAD0--
E Agora meu código gerado pela classe:
Return-Path: <php@furia.ws>
Delivered-To: desenvolvimento@furiacriacoes.com.br
Received: (qmail 73312 invoked by uid 89); 17 Jul 2009 10:54:12 -0300
Received: from rh7b.redehost.com.br (HELO envio.redehost.com.br) (200.152.243.36)
by mx2.internetbrasil.net with ESMTP; 17 Jul 2009 10:54:12 -0300
Received-SPF: pass (mx2.internetbrasil.net: SPF record at furia.ws designates 200.152.243.36 as permitted sender)
Received: from WEBSERVERBR1 [200.152.252.40] by envio.redehost.com.br with SMTP;
Fri, 17 Jul 2009 10:52:00 -0300------=_NextPart_1247838720
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Olá
Testando
------=_NextPart_1247838720
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<b>Olá</b>
Testando
------=_NextPart_1247838720--
Da pra notar que ta faltando Headers ali no meu código, mas não acho que seja nada que possa fazer a mensagem não ser formatada direito.
No outlook mostra exatamente tudo que ta escrito no código abaixo dos headers
Alguém tem idéia do que fazer?
Desde já agradeço
Carregando comentários...