In unserem Unternehmen haben wir ein Add-In, das E-Mails speichert und diese in das Archiv dieser Anwendung einfügt. Bei Verwendung dieses Plugins in Kombination mit Outlook 2013 werden manchmal alle Leerzeilen im E-Mail-Text entfernt.

Beim Testen ist mir Folgendes aufgefallen:

  • Dies sind alles E-Mails, die Signaturen enthalten.
  • Der HTML-Quellcode beginnt mit <html>anstelle von<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">

Mir ist auch aufgefallen, dass dies in bestimmten Fällen passiert. Es kommt vor, wenn:

  • Die E-Mail wird als Anhang empfangen und als Vorschau angezeigt
  • Die E-Mail wird als Anhang empfangen und in den Posteingang gezogen
  • Öffnen der E-Mail und Ausführen von Speichern unter

Es kommt NICHT vor, wenn:

  • Die E-Mail wird als Anhang empfangen und per Doppelklick geöffnet
  • Öffnen Sie die E-Mail und wählen Sie In Ordner verschieben (INBOX)
  • Dieselben Aktionen in Outlook 2010 ausführen

Beim Vergleich der beiden Versionen sehe ich, dass eine davon komplett neu geschrieben wurde. Dies sind einige Unterschiede im Layout:

Der Gute:

  <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>

Der Böse:

      <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>

Ich weiß, dass ein Blick auf das Reparieren der Signaturen dieses Problem in vielen Fällen beheben kann. Wir können unseren Kunden jedoch nicht sagen, dass sie ihre Unterschriften ändern sollen, damit dies für uns funktioniert.

Hoffentlich können Sie uns helfen.

Viele Grüße, Luc

Luc Verhoeven
quelle