2011-07-17 54 views
0

我工作的应用程序,作为一种基于Web的电子邮件客户端行为。我使用这个宝石接收电子邮件,这样我就可以在网页上显示它们:使用轨道上的红宝石和邮件宝石在网页上显示电子邮件

https://github.com/mikel/mail

我得到的电子邮件罚款,但很多时候他们拿出了很多莫名其妙的话。例如,我得到的HTML代码没有解析,或额外=在HTML中的标志。其他电子邮件出来罚款。有谁知道如何确保电子邮件的HTML部分被删除了所有的垃圾邮件客户端使用,所以我可以显示在网页上?

谢谢。

回答

0

您可以使用诸如sanitize gem之类的东西去除所有HTML标签,或者除了几个你想要离开的东西(比如链接)。