# 配置电子邮件文本版本的行尾字符？（默认的 CR+LF 显示为双倍行距）

**URL:** <https://meta.discourse.org/t/configuring-end-of-line-characters-for-text-versions-of-emails-default-of-cr-lf-appears-double-spaced/251240>\
**Category:** Support\
**Created:** [2023年一月10日 02:23 UTC](https://meta.discourse.org/t/configuring-end-of-line-characters-for-text-versions-of-emails-default-of-cr-lf-appears-double-spaced/251240 "2023-01-10T02:23:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![BradCray](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@BradCray](https://meta.discourse.org/u/BradCray)\
**Post date:** [2023年一月10日 02:23 UTC](https://meta.discourse.org/t/configuring-end-of-line-characters-for-text-versions-of-emails-default-of-cr-lf-appears-double-spaced/251240/1 "2023-01-10T02:23:03Z")

</div>

您好 Discourse 社区 —

几年来我注意到一个问题，但直到今天才有空去研究，那就是 Discourse 生成的电子邮件，“文本/纯文本”版本（而不是“文本/HTML”版本）在我的邮件查看器中似乎显示了过多的垂直空间，好像是双倍行距。深入研究后，我认为这是因为文本版本使用回车符 (CR) 和换行符 (LF) 来标记行尾（而我的邮件阅读器倾向于只使用 LF）。

作为网站管理员，这是我能够配置的吗？（例如，“文本电子邮件行尾字符”设置）。

谢谢，  
-Brad

附言 — 截图供好奇者参考：

**撰写消息：**

 ![Screen Shot 2023-01-09 at 5.23.32 PM](https://global.discourse-cdn.com/meta/original/4X/7/d/e/7de84c041b44fabdcd822486e66bcaed1ec97cd4.png)

**在基于文本的邮件阅读器中查看：**

 ![Screen Shot 2023-01-09 at 5.51.32 PM](https://global.discourse-cdn.com/meta/original/4X/d/4/0/d40050b0a3ec03ab25ae5e1a326e65a0ab73a83a.png)

**在会显示回车符的编辑器中查看：**

 ![Screen Shot 2023-01-09 at 6.16.09 PM](https://global.discourse-cdn.com/meta/original/4X/d/3/9/d3997b8600ce02fb9fbe7fa860e5c0ae71a044d6.png)

&nbsp;

又附言 — @niemeyer 可能相关的帖子：[Excessive spacing on text/plain email content](https://meta.discourse.org/t/excessive-spacing-on-text-plain-email-content/61297)

---

<div class="post-metadata">

**Author:** ![BradCray](https://avatars.discourse-cdn.com/v4/letter/b/7feea3/32.png) [@BradCray](https://meta.discourse.org/u/BradCray)\
**Post date:** [2023年二月17日 17:33 UTC](https://meta.discourse.org/t/configuring-end-of-line-characters-for-text-versions-of-emails-default-of-cr-lf-appears-double-spaced/251240/2 "2023-02-17T17:33:46Z")

</div>

在我自己帖子的基础上跟进：

有人提出，原因是 Discourse 格式的文本附件使用 CR+CR+LF 来标记行尾，但电子邮件标准要求任何 CR 都必须后跟 LF，因此一些邮件客户端可能会通过插入缺失的 LF 来纠正此问题，从而创建 CR+LF+CR+LF，导致出现双倍行距。我还没有时间用十六进制编辑器深入研究 Discourse 生成的文本附件来验证这一点。

-Brad

[CR = 回车符，LF = 换行符]
