2012-03-27 90 views
0

我有串状:'<New guest with special chars>'字符串特殊字符显示不为电子邮件

其显示与轨道视野好帮手:

h '<New guest with special chars>' => '<New guest with special chars>' 

,但是当我送这个字符串以电子邮件那么它不显示似乎在萤火虫一样:

'<new chars="" special="" with="" guest=""></new>'

,因为电子邮件把它当作HTML标记。任何人有任何想法,如何正确显示它?

任何想法&建议将非常欢迎。

+0

正在发送的文件的格式是什么? .txt.erb? – 2012-03-27 08:11:26

+0

准备.rb文件中的html视图并将消息发送到'.html.erb'中。 ActionEmailer将使用此文件发送消息。 – Vik 2012-03-27 08:38:36

回答

0

现在我能够根据需要获得的字符串文本正确编码。我使用函数来转换我的字符串转义一个。

CGI::escapeHTML(MY_STRING)