在Rails中格式化文本电子邮件有哪些选项?

时间:2014-08-04 21:28:52

标签: ruby-on-rails actionmailer

我希望在Rails应用程序中使用邮件程序时,还有一些选项可以格式化为格式化为文本(而不是HTML)的简单电子邮件。

通过反复试验,我发现此标记在邮件程序视图中有效(例如example_mailer_view.text.erb):

This will be regular text.

==
This text will be formatted in the large, standard HTML Header1 format.
==

 The space at the left side of this line will cause it to be smaller text.

>The bracket on the left side of this line will cause it to be indented once.

>>This text is indented twice.

>>This text is indented three times.

_Italicized text_

*This text will be bold.*

Multiple returns...


...between these two lines get compressed into just one blank row.

是否有所有标记选项的完整文档?您是否知道此处未列出的其他标记选项?拥有heading2,heading3等会很棒。谢谢!

1 个答案:

答案 0 :(得分:2)

简单文本电子邮件根据定义是简单文本。它们无法格式化。没有大胆的简单tyext,也没有大的简单文本,也没有斜体简单的文本。如果您这样看,那是因为您的邮件代理选择将您的纯文本电子邮件解释为使用Markdown编写;但要知道,与其他用户代理的用户很可能不会这样看。在每个电子邮件代理中(除了像mutt这样的纯文本代理之外)获取富文本电子邮件(即格式化电子邮件)的唯一方法是使用HTML正文。