【问题标题】:What is the proper way to add newlines to text email?在文本电子邮件中添加换行符的正确方法是什么?
【发布时间】:2011-12-08 17:26:06
【问题描述】:

适当的方式适用于不同的平台(MAC/PC/Unix)和软件(Outlook、Thunderbird、GMail 等)。

\n 还是\r\n

【问题讨论】:

    标签: email text newline


    【解决方案1】:

    电子邮件符合 MIME 规范,但即使使用最初的 SMTP RFC,情况也是一样的:规范明确规定换行符必须由 CR LF 序列表示。这与平台无关,电子邮件文本与文本文件不同。见https://www.rfc-editor.org/rfc/rfc2046#section-4.1.1

    【讨论】:

    • 谢谢。很遗憾,Gmail 没有显示它们。
    • @BSeven 我对 gmail 显示换行符没有任何问题。您的消息来源是什么?
    【解决方案2】:

    不幸的是,由于您希望它是跨平台的,因此它取决于电子邮件客户端。几乎所有现代电子邮件客户端都可以处理这两种格式。我会坚持并确认是否所有基于windoze的客户都可以处理这些(他们应该能够)。

    【讨论】:

      猜你喜欢
      • 2011-10-10
      • 2016-05-05
      • 2015-12-02
      • 2010-12-03
      • 1970-01-01
      • 2015-03-06
      • 2013-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多