Ir para conteúdo

POWERED BY:

Arquivado

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

WarLiKe

[Resolvido] Código Fonte de Email é igual do Outlook mas o meu nã

Recommended Posts

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"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
X-Antivirus: avast! (VPS 090716-1, 16/07/2009), Outbound message
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 090716-1, 16/07/2009), Inbound message
X-Antivirus-Status: Clean

This is a multi-part message in MIME format.

------=_NextPart_000_0007_01CA06C4.5B40CAD0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Teste

com

Texto

HTML
------=_NextPart_000_0007_01CA06C4.5B40CAD0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!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
Date: Fri, 17 Jul 2009 10:52:00 -0300
Subject: Teste com =?UTF-8?B?QWNlbnR1YcOnw6NvIGUgdGV4dG8gSFRNTCAy?=
To: desenvolvimento@furiacriacoes.com.br
Return-Path: <isaque.souza@ibest.com.br>
From: Isaque <isaque.souza@ibest.com.br>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_1247838720"
X-Antivirus: avast! (VPS 090716-1, 16/07/2009), Inbound message
X-Antivirus-Status: Clean

------=_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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acabei resolvendo sozinho, de tanto insistir e testar.

 

O problema parecia ser o boundary que estava em outra linha.

 

Pelo menos deu pra aprender bastante sobre pra que serve cada item de cabeçalho do email.

 

Flw

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.