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.