En nuestra empresa tenemos un complemento que guarda correos electrónicos y los agrega al archivo dentro de esa aplicación. Cuando se utiliza este complemento en combinación con Outlook 2013, a veces se eliminan todas las líneas en blanco dentro del cuerpo del correo electrónico.
Al probar esto, noté varias cosas sobre cuándo sucede esto:
- Todos estos son correos electrónicos que contienen firmas.
- El código fuente HTML comienza con
<html>
en lugar 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">
También noté que esto sucede en casos específicos. Sucede cuando:
- El correo electrónico se recibe como archivo adjunto y se muestra como vista previa.
- El correo electrónico se recibe como archivo adjunto y se arrastra a INBOX
- Abrir el correo electrónico y ejecutar Guardar como
NO sucede cuando:
- El correo electrónico se recibe como archivo adjunto y se abre haciendo doble clic
- Abrir el correo electrónico y elegir mover a la carpeta (INBOX)
- Realizar las mismas acciones en Outlook 2010
Al comparar las dos versiones puedo ver que una de ellas está completamente reescrita. Estas son algunas diferencias en el diseño:
El bueno:
<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>
El malo:
<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>
Sé que buscar arreglar las firmas podría solucionar este problema en muchos casos. Pero no podemos decirles a nuestros clientes que cambien sus firmas, por lo que funcionará para nosotros.
Ojalá puedas ayudarnos.
Saludos cordiales, Luc