Od dawna walczę o to, aby ładnie sformatowane wiadomości e-mail wysłane w Thunderbirdie zostały całkowicie zniszczone przez MS Outlook. Czy w którymkolwiek programie są jakieś ustawienia, które mogą rozwiązać spory dotyczące układu i wyboru czcionek?
Jako przykład wysłałem to jako test:
i mój współpracownik widział to:
Pełne źródło wysłanego e-maila jest następujące:
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
źródło
źródło
Content-type
używanym lub kodowaniu może być przydatne w uzyskiwaniu dodatkowych informacji.Odpowiedzi:
Pomogło mi to:
Korzystając z dwóch wtyczek, SmartTemplate (lub SmartTemplate4 dla TB 4+ ) i QuoteAndComposeManager , możesz precyzyjnie dostroić szablony używane przez Thunderbirda do tworzenia nowych wiadomości e-mail, odpowiedzi lub przesyłania dalej. Pełne podsumowanie tego, jak zmienić wiadomości Thunderbirda, aby wyglądały jak styl Outlook, można znaleźć na blogu. Bądź dla siebie doskonały: jak skonfigurować odpowiedzi w Thunderbirdie, takim jak Outlook .
Uwaga: musisz trochę ulepszyć i spróbować, zanim to naprawdę zadziała. Oznacza to, że gdy nie użyjesz stylu wbudowanego dla
<td>
elementu, będzie on wyglądał brzydko w programie Outlook i na zwracanej poczcie (zwykle od Arial do Times). Zaleca się również zawijanie szablonów w<font>
blok, ponieważ edytor Thunderbird automatycznie umieści kursor za znacznikiem font, ale nie po znaczniku div (jeśli jest to pierwszy znacznik w szablonie).Informacje na temat innych zastosowań szablonów i dodatków można znaleźć tutaj w Mozillazine , jednak ich nie wypróbowałem.
Na przykład oto, co umieściłem w szablonie odpowiedzi, dostosuj go do swoich potrzeb, nadmiarowe znaczniki span / font mają na celu zadowolenie TB. Nadal nie jest idealny, ale myślę, że najbliższy może być teraz:
źródło
Jak się okazuje, istnieje stosunkowo proste rozwiązanie tego problemu.
Nigdy nie używaj „Treści” w treści wiadomości e-mail najwyższego poziomu, zawsze używaj „Akapitu”. Korzystam z dodatku SmartTemplate4, więc konfiguruję szablony zgodnie z:
Wiodące elipsy były konieczne, aby zatrzymać Thunderbirda wyrzucającego (inaczej) pusty akapit.
Kiedy więc zaczynam wiadomość e-mail, po prostu zaznaczam i zastępuję elipsy, które zaczynają się od razu w trybie akapitowym. (Wszystkie inne metody, które mogłem znaleźć, aby TB domyślnie używał trybu akapitowego, zawiodły, chociaż niewątpliwie działały dla niektórych osób dla przynajmniej niektórych wersji TB).
W tym rozwiązaniu najbardziej podoba mi się to, że nie wymaga hacków CSS; mój e-mail po wysłaniu jest piękny, prosty, pozbawiony ozdób HTML.
Aktualizacja 2015:
Jak się okazuje, zachowując odpowiednie odstępy między blokami w pionie, nie ma sposobu, aby powstrzymać bezwartościowego edytora wiadomości e-mail programu Outlook przed narzuceniem własnej stylizacji czcionek, w tym zmuszeniem wątku do czcionki szeryfowej i zepsutymi stylami.
Można użyć arkusza stylów użytkownika, aby wymusić wyświetlanie w porządku, ale nie można ich zastosować do edytora wiadomości e-mail Thunderbird, więc nadal widać brzydkie czcionki, odpowiadając na wiadomość e-mail z programu Outlook.
Przypuszczam, że to zbyt wiele, by mieć nadzieję, że klient programu Outlook po prostu umrze.
źródło