Outlook 如何确定是否有额外的换行符?

Mik*_*e B 7 microsoft-outlook email windows-7 microsoft-outlook-2010 text-formatting

Outlook 2010(32 位)/Windows 7

我有一个场景,Outlook 错误地解释了纯文本电子邮件,并且格式奇怪。

在所有其他电子邮件客户端上,消息如下所示:

--------------------------
Foo Title:
--------------------------
Foo 1 #: 123456789
Foo 2 ID: ref:_123456._789101112wD:ref
Foo Date: 1/11/2014
Foo Category: Blah
Foo Category 2: Blah 2
Foo Summary: Blah
--------------------------
Run Code Online (Sandbox Code Playgroud)

但出于某种原因,我系统上的 Outlook 2010 状态(“此消息中的额外换行符已删除”并显示消息正文,如:

--------------------------
Foo Title:
--------------------------
Foo 1 #: 123456789
Foo 2 ID: ref:_123456._789101112wD:ref Foo Date: 1/11/2014
Foo Category: Blah
Foo Category 2: Blah 2
Foo Summary: Blah
--------------------------
Run Code Online (Sandbox Code Playgroud)

这都是纯文本 - 没有 HTML 格式,所以我不确定 Outlook 如何/在哪里认为有一个额外的换行符。有人可以详细说明这里发生了什么吗?Outlook 如何确定有额外的换行符?

我知道我可以更改我的 Outlook 首选项,但我更愿意弄清楚这里发生了什么,因为这封电子邮件也会发给其他人。

Ƭᴇc*_*007 9

“有人可以详细说明这里发生了什么吗?Outlook 如何确定有额外的换行符?”

默认情况下,Outlook 中的自动删除换行符功能处于启用状态。这会导致换行符被删除。不会删除任何两个或多个连续的换行符。

来源:在 Outlook 中以纯文本格式发布的帖子中删除了换行符

我自己过去也遇到过这种情况。我使用的“修复”是更改源电子邮件(我的由我编写的实用程序生成)并用几个空格缩进每一行,并且 Outlook 会神奇地停止尝试解开它们。

根据此博客此线程,您还可以通过在每行的 END 上附加一个额外的空格来防止解包。:)

  • 使用 Outlook 2010,我需要不少于 3 个尾随空格来解决额外的换行符检测。这种解决方法是受欢迎的,因为我不能指望每个电子邮件收件人都更改他们的 Outlook 设置。 (3认同)