Eu tive uma batalha em longo prazo por ter enviado e-mails bem formatados enviados no Thunderbird totalmente destruídos pelo MS Outlook. Existem configurações em qualquer programa que possam resolver divergências no layout e na seleção de fontes?
A título de exemplo, como teste, enviei isso:
e meu colega de trabalho viu isso:
A fonte completa do email enviado é esta:
From - Mon Nov 15 13:58:11 2010
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
X-Mozilla-Keys:
Message-ID: <4CE1ACF1.2060804@***redacted***>
Date: Mon, 15 Nov 2010 13:58:09 -0800
From: ***redacted***
Organization: ***redacted***
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
MIME-Version: 1.0
To: ***redacted***
Subject: Font used in email from me
X-Priority: 5 (Lowest)
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body bgcolor="#ffffff" text="#000000">
<span id="IDstID">***redacted***,<br>
<br>
Could you please email me the screen shot of this email so I can
see it as it appears to you, just big enough to include all the
text vertically, and to cause wrapping horizontally.<br>
<br>
Indented paragraph:<br>
</span>
<blockquote>Sans-serif variable pitch font, indented.<br>
</blockquote>
A List:<br>
<ul>
<li>Bullet One</li>
<li>Bullet Two</li>
</ul>
Preformatted:<br>
<blockquote>
<pre>Fixed pitch preformat text indented. <tt>Blah,</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt></pre>
</blockquote>
Fixed Pitch, Flowing:<br>
<blockquote><tt>Fixed pitch flowing text, indented. Blah,</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt><tt>
blah</tt><tt> blah</tt><tt> blah</tt><tt> blah</tt></blockquote>
<span id="IDstID">-- <br>
***redacted***<br>
***redacted***<br>
<a class="moz-txt-link-freetext" href="http://www.***redacted***.com">http://www.***redacted***.com</a><br>
</span>
</body>
</html>
microsoft-outlook
thunderbird
formatting
layout
Lawrence Dol
fonte
fonte
Content-type
codificação usada pode ser útil para obter mais informações.Respostas:
Isso me ajudou:
Usando dois plug-ins, SmartTemplate (ou SmartTemplate4 para TB 4+ ) e QuoteAndComposeManager , você pode ajustar os modelos usados pelo Thunderbird ao criar novos e-mails, respostas ou encaminhamentos. Um resumo completo de como alterar as mensagens do Thunderbird para se parecerem com o estilo do Outlook pode ser encontrado no blog Seja excelente entre si: Como configurar respostas no Thunderbird como o Outlook .
Nota: você precisará fazer alguns ajustes e tentar antes que realmente funcione. Ou seja, quando você não usa um estilo embutido para um
<td>
elemento, ele ficará feio no Outlook e em um email retornado (geralmente de Arial para Times). Também é recomendável que você agrupe os modelos em um<font>
bloco, porque o editor Thunderbird colocará o cursor automaticamente após a marca da fonte, mas não após a marca div (se essa for a primeira marca do seu modelo).Informações sobre outros usos e suplementos de modelos podem ser encontradas aqui na Mozillazine , no entanto , ainda não as testei.
Como exemplo, eis o que eu coloquei no modelo de resposta, ajuste-o ao seu gosto, as tags de extensão / fonte redundantes devem manter a TB feliz. Ainda não é perfeito, mas o mais próximo que posso chegar por enquanto, acho:
fonte
Como se vê, existe uma solução relativamente simples para isso.
Nunca use "Corpo do texto" para o corpo de nível superior do seu email, sempre use "Parágrafo". Eu uso o complemento SmartTemplate4, então configurei modelos ao longo da linha de:
As elipses principais foram necessárias para impedir que o Thunderbird jogasse fora o (caso contrário) parágrafo vazio.
Portanto, quando inicio um e-mail, apenas realço e sobrescrevo as elipses e ele começa no modo de parágrafo imediatamente. (Todos os outros métodos que eu pude encontrar para fazer a TB usar o modo de parágrafo por padrão falharam, embora sem dúvida funcionassem para algumas pessoas, pelo menos em algumas versões da TB.)
O que eu mais gosto nessa solução é que ela não requer hacks CSS; meu email, como enviado, é um HTML bonito, simples e sem adornos.
Atualização 2015:
Acontece que, ao fazer isso, mantém o espaçamento vertical adequado entre blocos, não há como impedir que o editor de e-mail inútil do Outlook imponha seu próprio estilo de fonte, incluindo forçar o segmento a uma fonte com serifa e bagunçar os estilos.
Uma folha de estilos do usuário pode ser usada para forçar a exibição da tela, mas não pode ser aplicada ao editor de email do Thunderbird; portanto, você ainda vê fontes feias ao responder a um email que veio do Outlook.
Suponho que seja demais esperar que o cliente Outlook simplesmente morra.
fonte