Thunderbird와 MS Outlook을 함께 즐겁게 플레이 할 수 있습니까?


12

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>

이 문제를 식별하는 데 도움이 될 수있는 한 가지 방법은 Outlook에서 Thunderbird로 보낸 전자 메일의 전체 헤더를 비교하는 것입니다. Outlook에서 Thunderbird가 정상적으로 설정하지 않은 헤더를 설정 / 예상하고있을 수 있습니다. 이들은 HTML / RTF 이메일 인 것으로 보이므로 Content-type사용 된 또는 인코딩 에 대한 정보가 더 많은 정보를 얻는 데 유용 할 수 있습니다.
— roguesys

발신 메일의 컨텐츠 유형은 Thunderbird에서 UTF-8로 설정됩니다. 이들은 새로 작성된 이메일이며 회신 또는 전달하지 않습니다.
— Lawrence Dol

콘텐츠 유형, 인코딩 및 TB 버전과 같은 이메일 소스를 추가했습니다.
— Lawrence Dol

답변:


2

이것은 나를 위해 도움이되었습니다.

SmartTemplate (또는 TB 4+ 용 SmartTemplate4 )과 QuoteAndComposeManager의 두 가지 플러그인을 사용하면 새 메일, 답장 또는 전달을 생성 할 때 Thunderbird가 사용하는 템플릿을 미세 조정할 수 있습니다. 전망 스타일처럼 보이도록 Thunderbird 메시지를 변경하는 방법에 대한 자세한 내용은 블로그에서 확인할 수 있습니다 . 서로 우수 : Outlook과 같은 Thunderbird에 응답을 설정하는 방법 .

참고 : 실제로 작동하기 전에 약간의 조정과 시도가 필요합니다. 즉, <td>요소에 인라인 스타일을 사용하지 않으면 Outlook과 반환 메일 (보통 Arial에서 Times까지)에서보기 흉하게 렌더링됩니다. 또한 <font>Thunderbird 편집기는 커서를 글꼴 태그 뒤에 자동으로 배치하지만 div 태그 뒤에는 자동으로 커서를 배치하지 않습니다 (템플릿의 첫 번째 태그 인 경우).

다른 템플릿 사용 및 추가 기능에 대한 정보 는 Mozillazine에서 찾을 수 있지만 시도하지는 않았습니다.

예를 들어, 다음은 답글 템플릿에 넣은 내용이며 원하는대로 조정합니다. 중복 범위 / 글꼴 태그는 TB를 행복하게 유지합니다. 여전히 완벽하지는 않지만 현재로서는 가장 가깝습니다.

<font face="Helvetica, Arial, sans-serif" size="3"><span style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;"> <br />
  <br>
  Cheers, <br />
  <br>
  Abel Braaksma
  </span>
</font>
<br />
<br />


<hr style="height:1px;border:none;color:black;background-color:black" />
<table style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;" cellspacing="0" cellpadding="0">
  <tr>
    <th align="left" style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">From:</th>
    <td style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">%from%</td>
  </tr>
  <tr>
    <th align="left" style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">Sent:</th>
    <td style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">%datelocal%</td>
  </tr>
  <tr>
    <th align="left" style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">To:</th>
    <td style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">%to(name)%</td>
  </tr>
  <tr>
    <th align="left" style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">Cc:</th>
    <td style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">%cc(name)%</td>
  </tr>
  <tr>
    <th align="left" style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">Subject: &nbsp;</th>
    <td style="font-size:10pt;font-family:Arial, Helvetica, sans-serif;">%subject%</td>
  </tr>
</table>
<br />
<br />

이것은 내가 말하고있는 것이 아닙니다. 두 개의 스크린 샷과 Outlook에서 TB에서 보낸 전자 메일을 완전히 엉망으로 만드는 것을보십시오. 특히 TB에서 보낸 전자 메일에는 스타일 정보가 전혀 없지만 Outlook에서받은 전자 메일에는 (크 래피) 스타일 및 글꼴이 가득합니다.
— Lawrence Dol

@Software : 내 경험에 따르면 기본적으로 메시지의 일부가 TB에 의해 특정 방식으로 렌더링되고 Outlook에서이 "기본"방법을 알 수 없기 때문에 Outlook이 전자 메일을 엉망으로 만듭니다. 더 많은 제어 기능 (예 : 기본 P, DIV, TD 등의 글꼴 및 크기, 글 머리 기호 목록에 대한 스타일 시트 추가 및 답글에서 ">"제거 (이 플러그인이 수행하는 작업) 제거)을 사용하면 Outlook에서 메시지를 동일하게 만들 수 있습니다. 썬더 버드에서. 그러나 그 시점에 도달하려면 약간의 실험이 필요합니다.
— Abel

@ 아벨 : 알았어요. 이를 설명으로 귀하의 답변으로 편집하면 내 공감대를 제거 할 수 있습니다.
— Lawrence Dol

@Software : 나는 내 경험을 확장하고 추가했습니다. 모든 공정성에서 여전히 고통 스럽지만 일단 설정하면 합리적으로 잘 작동합니다.
— Abel

1
@ 아벨 : 나는 아직도 우리가 같은 것에 대해 이야기하고 있는지 확실하지 않습니다. 회신 메시지 나 전달 된 전자 메일의 메시지간에 Outlook과 유사한 헤더를 받고 싶지 않습니다. Outlook에서 내가 보내는 전자 메일의 본문을 완전히 도용하는 것을 막을 방법을 찾고 있습니다.
— Lawrence Dol

0

결과적으로 비교적 간단한 해결책이 있습니다.

전자 메일의 최상위 본문에 "본문"을 사용하지 말고 항상 "단락"을 사용하십시오. SmartTemplate4 애드온을 사용하므로 다음 라인을 따라 템플릿을 설정합니다.

<p>...</p>
<p>-- </br>
<b>Lawrence Dol</b></br>
http://SoftwareMonkey.org</p>

선더버드가 (그렇지 않으면) 빈 단락을 버리는 것을 막으려면 앞선 도약이 필요했습니다.

따라서 이메일을 시작할 때 타원을 강조 표시하고 덮어 쓰면 단락 모드에서 바로 시작됩니다. (TB가 단락 모드를 기본적으로 사용하도록 설정하는 다른 모든 방법은 실패했습니다.

이 솔루션에서 가장 마음에 드는 것은 CSS 해킹이 필요 없다는 것입니다. 보낸 이메일은 아름답고 평범하며 꾸미지 않은 HTML입니다.

2015 업데이트 :

결과적으로 적절한 블록 간 수직 간격이 유지되지만 Outlook의 쓸모없는 전자 메일 편집기가 스레드를 serif 글꼴로 강제 실행 및 스타일 엉망으로 만드는 등 자체 글꼴 스타일을 적용하는 것을 막을 방법이 없습니다.

사용자 스타일 시트를 사용하여 디스플레이를 강제로 표시 할 수 있지만 Thunderbird 전자 메일 편집기에는 적용 할 수 없으므로 Outlook에서 온 전자 메일에 회신 할 때 여전히 못생긴 글꼴이 표시됩니다.

Outlook 클라이언트가 단순히 죽기를 희망하기에는 너무 많은 것으로 생각합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.