如何在纯文本电子邮件RoR中获得换行符?

时间:2010-06-09 19:54:29

标签: ruby-on-rails email plaintext

我正在发送纯文本电子邮件,并想知道如何为此添加换行符。它出现在同一条线上。

From: <%= @name %>
<%= @text %>

由于

4 个答案:

答案 0 :(得分:15)

<%= "\r\n" %>

双引号内和&#39;&lt; %%&gt;&#39;。

否则,它被视为简单文本。

答案 1 :(得分:11)

\r\n

或者如果您要发送html电子邮件:

<br />

这样:

From: <%= @name %> \r\n <%= @text %>
From: <%= @name %> <br /> <%= @text %>

答案 2 :(得分:2)

我可能完全错了,但这不是一个简单的\ n?

答案 3 :(得分:0)

如果你的模板是 HAML,some_template.text.haml,你可以使用 \char:

= t(".salutation_start", name: name)
\
= t(".paragraph.text")
\
\
= t('.salutation_end')
\
= t('.contacts')