Em nossa empresa temos um addin que salva e-mails e adiciona o e-mail ao arquivo desse aplicativo. Ao usar este plug-in em combinação com o Outlook 2013, às vezes ele remove todas as linhas em branco do corpo do e-mail.
Ao testar isso, notei várias coisas sobre quando isso acontece:
- Todos esses são e-mails que contêm assinaturas.
- O código-fonte HTML começa com
<html>
em vez de<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">
Notei também que isso acontece em casos específicos. Isso acontece quando:
- O e-mail é recebido como anexo e mostrado como uma visualização
- O e-mail é recebido como anexo e arrastado para INBOX
- Abrindo o e-mail e executando Salvar como
Isso NÃO acontece quando:
- O e-mail é recebido como anexo e aberto clicando duas vezes
- Abrindo o e-mail e escolhendo mover para pasta (INBOX)
- Fazendo as mesmas ações no Outlook 2010
Ao comparar as duas versões posso ver que uma delas está completamente reescrita. Estas são algumas diferenças no layout:
O bom:
<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> </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> </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> </o:p>
</span>
</b>
</p>
</div>
</body>
O ruim:
<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>
Eu sei que tentar consertar as assinaturas pode resolver esse problema em muitos casos. Mas não podemos dizer aos nossos clientes para alterarem suas assinaturas, então isso funcionará para nós.
Esperamos que você possa nos ajudar.
Atenciosamente, Luc