Rails确认电子邮件aol解析错误与电子邮件名称

时间:2014-05-28 19:59:08

标签: ruby-on-rails parsing email mailto aol

当我收到通过我的rails应用程序发送的确认电子邮件时,我使用此代码

<a href='mailto:John%20Doe<Johndoe@random.com>?subject=Billing%20Submission'>LINK</a>

除了aol之外,所有不同电子邮件中显示的电子邮件都很好。

在aol中,它显示为: ?受试者=帐单%20Submission&#39;&GT; LINK

在没有妥协添加名称的情况下,有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:3)

替换

<a href='mailto:John%20Doe<Johndoe@random.com>?subject=Billing%20Submission'>LINK</a>

使用

<a href='mailto:John%20Doe%3CJohndoe@random.com%3E?subject=Billing%20Submission'>LINK</a>
>实际结束Johndoe@random.com(锚点)的起始标记后,

a

< (%3C)> (%3E)符号使用 URL编码等效