У меня долгое время продолжалось сражение за то, что красиво отформатированные письма, отправленные в Thunderbird, были полностью уничтожены MS Outlook. Есть ли какие-либо настройки в любой программе, которые могут разрешить разногласия в макете и выборе шрифта?
Например, в качестве теста я отправил это:
и мой коллега увидел это:
Полный источник отправленного электронного письма:
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
Лоуренс Дол
источник
источник
Content-type
кодировке или их кодировании могут быть полезны для получения дополнительной информации.Ответы:
Это помогло мне:
Используя два плагина, SmartTemplate (или SmartTemplate4 для TB 4+ ) и QuoteAndComposeManager , вы можете настроить шаблоны, используемые Thunderbird, для создания новых писем, ответов или пересылок. Полное краткое описание того, как изменить сообщения Thunderbird, чтобы они выглядели как outlook-style, можно найти в блоге. Будьте превосходны друг с другом: Как настроить ответы в Thunderbird, такие как Outlook .
Примечание: вам нужно будет немного настроить и попробовать, прежде чем он действительно заработает. То есть, если вы не используете встроенный стиль для
<td>
элемента, он будет выглядеть ужасно в Outlook и на возвращенной почте (обычно от Arial до Times). Также рекомендуется обернуть шаблоны в<font>
блок, потому что редактор Thunderbird автоматически поместит курсор после тега шрифта, но не после тега div (если это первый тег в вашем шаблоне).Информацию о других шаблонах и надстройках можно найти здесь, в Mozillazine , однако я не пробовал их.
В качестве примера, вот что я поместил в шаблон Ответить, настроить его по своему вкусу, избыточные теги span / font помогут сохранить туберкулез счастливым. Это все еще не идеально, но самое близкое, что я могу получить сейчас, я думаю:
источник
Как выясняется, для этого есть относительно простое решение.
Никогда не используйте «Основной текст» для основного текста вашего электронного письма, всегда используйте «Абзац». Я использую дополнение SmartTemplate4, поэтому я настраиваю шаблоны в соответствии с:
Ведущие элипсы были необходимы, чтобы остановить Thunderbird, выбрасывающего (иначе) пустой абзац.
Поэтому, когда я запускаю электронное письмо, я просто выделяю и перезаписываю эллипсы, и они сразу начинаются в режиме абзаца. (Все другие методы, которые я мог найти, чтобы заставить режим TB использовать режим абзаца по умолчанию, потерпели неудачу, хотя они, несомненно, работали для некоторых людей, по крайней мере, для некоторых версий TB.)
Что мне больше всего нравится в этом решении, так это то, что оно не требует CSS-хаков; моя электронная почта, как отправлено, является красивым, простым, неукрашенным HTML.
Обновление 2015:
Оказывается, что при этом сохраняется правильный межблочный вертикальный интервал, но нет никакого способа помешать бесполезному редактору электронной почты Outlook навязать свой собственный стиль шрифта, включая принудительное использование потока со шрифтом с засечками и искажение стилей.
Пользовательская таблица стилей может использоваться, чтобы заставить дисплей работать нормально, но их нельзя применить к редактору электронной почты Thunderbird, поэтому вы все равно видите некрасивые шрифты при ответе на электронное письмо, пришедшее из Outlook.
Я полагаю, это слишком много, чтобы надеяться, что клиент Outlook просто умрет.
источник