Outlook 2013에서는 이메일을 저장할 때 HTML 소스를 다시 작성합니다.

Outlook 2013에서는 이메일을 저장할 때 HTML 소스를 다시 작성합니다.

우리 회사에는 이메일을 저장하고 해당 애플리케이션 내의 아카이브에 이메일을 추가하는 추가 기능이 있습니다. Outlook 2013과 함께 이 플러그인을 사용할 때 이메일 본문의 빈 줄이 모두 제거되는 경우가 있습니다.

이것을 테스트하면서 이런 일이 발생하는 경우에 대해 몇 가지 사실을 발견했습니다.

  • 이것들은 모두 서명이 포함된 이메일입니다.
  • HTML 소스 코드는 <html>대신 다음 으로 시작합니다.<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

나는 또한 특정한 경우에 이런 일이 발생한다는 것을 알았습니다. 다음과 같은 경우에 발생합니다.

  • 이메일은 첨부 파일로 수신되며 미리보기로 표시됩니다.
  • 이메일이 첨부파일로 수신되어 INBOX로 드래그됩니다.
  • 실행 중인 다른 이름으로 저장 이메일 열기

다음과 같은 경우에는 발생하지 않습니다.

  • 이메일은 첨부파일로 수신되며 더블클릭하면 열립니다.
  • 이메일을 열고 폴더(INBOX)로 이동 선택
  • Outlook 2010에서 동일한 작업 수행

두 버전을 비교해 보면 그 중 하나가 완전히 다시 작성되었음을 알 수 있습니다. 레이아웃의 몇 가지 차이점은 다음과 같습니다.

좋은 점:

  <body lang="NL" link="blue" vlink="purple">
    <div class="WordSection1">
      <p class="MsoNormal">
        <span style="color:#1F497D">Hoi Naam1,
        <o:p></o:p></span>
      </p>
      <p class="MsoNormal">
        <span style="color:#1F497D">
          <o:p>&#160;</o:p>
        </span>
      </p>
      <p class="MsoNormal">
        <span style="color:#1F497D">Heb gisteren Naam2 gemaild met onderstaande zaken, maar begreep dat hij op vakantie is. 
        <o:p></o:p></span>
      </p>
      <p class="MsoNormal">
        <span style="color:#1F497D">
          <o:p>&#160;</o:p>
        </span>
      </p>
      <p class="MsoNormal">
        <span style="color:#1F497D;mso-fareast-language:NL">Met vriendelijke groet,
        <o:p></o:p></span>
      </p>
      <p class="MsoNormal">
        <b>
          <span style="color:#1F497D;mso-fareast-language:NL">
            <o:p>&#160;</o:p>
          </span>
        </b>
      </p>
    </div>
  </body>

나쁜 점:

      <body lang="NL" link="blue" vlink="purple">
        <div class="WordSection1">
          <p class="MsoNormal">
            <span style="color:#1F497D">Hoi Naam1,
            <o:p></o:p>
            <p class="MsoNormal">
              <span style="color:#1F497D">
                <o:p></o:p>
                <p class="MsoNormal">
                  <span style="color:#1F497D">Heb gisteren Naam2 gemaild met onderstaande zaken, maar begreep dat hij op vakantie is. 
                  <o:p></o:p>
                  <p class="MsoNormal">
                    <span style="color:#1F497D">
                      <o:p></o:p>
                      <p class="MsoNormal">
                        <span style="color:#1F497D;mso-fareast-language:NL">Met vriendelijke groet,
                        <o:p></o:p>
                        <p class="MsoNormal">
                          <b>
                            <span style="color:#1F497D;mso-fareast-language:NL">
                              <o:p></o:p>
                            </span>
                          </b>
                        </p></span>
                      </p>
                    </span>
                  </p></span>
                </p>
              </span>
            </p></span>
          </p>
        </div>
      </body>

나는 서명을 수정하면 많은 경우에 이 문제를 해결할 수 있다는 것을 알고 있습니다. 하지만 고객에게 서명을 변경하여 우리에게 도움이 되도록 지시할 수는 없습니다.

당신이 우리를 도울 수 있기를 바랍니다.

감사합니다, 루크

관련 정보