发送网格 - 允许使用纯文本的电子邮件中的换行符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了发送网格 - 允许使用纯文本的电子邮件中的换行符相关的知识,希望对你有一定的参考价值。

我们需要发送PLAIN TEXT的电子邮件,但允许换行。

我们正在使用发送网格,电子邮件可以发送给任何人(Gmail /雅虎/公司特定/使用Outlook的公司)

我试过了一切!

我试过StringBuilder。

常规字符串。

什么都行不通。

我试过了:

“/ N / R”

stringBuilder.AppendLine();

var str = "Line1" + Envrionment.NewLine + "Line 2"

我试过缩进3个空格。

我在outlook中取消选中“删除纯文本消息中的额外换行符”,但这不起作用

要在我们的电子邮件中设置换行符,以便最终用户可以更轻松地阅读电子邮件。

我个人认为它在SendGrid中,但我发现的所有项目都要求您确保没有启用点击跟踪并且您设置的不会将电子邮件转换为html

答案

你试过 吗?这是电子邮件中适当的“换行”字符。

另一答案

我们在自定义代码中找到了一个“置于引擎盖下”的设置,当它应该是TEXT时将其设置为HTML。我们认为这会让Send Grid感到困惑并导致它每次都删除换行符。它现在正在运作。

以上是关于发送网格 - 允许使用纯文本的电子邮件中的换行符的主要内容,如果未能解决你的问题,请参考以下文章

电子邮件格式基础(纯文本电子邮件中的链接)

在 wordpress 中使用 wp_mail 发送 HTML 和纯文本电子邮件

如何通过 Celery 发送 HTML 电子邮件?它不断发送文本/纯文本

php 使用mail()发送纯文本电子邮件

PHP 发送纯文本邮件并强制使用固定宽度的字符集

通过电子邮件将 Google 文档作为纯文本附件发送