отображать электронную почту на веб-странице, используя ruby ​​on rails и Mail gem - PullRequest
0 голосов
/ 18 июля 2011

Я работаю с приложением, которое работает в качестве почтового клиента на основе веб-интерфейса.Я использую этот драгоценный камень для получения электронных писем, чтобы я мог отобразить их на веб-странице:

https://github.com/mikel/mail

Я получаю электронные письма хорошо, но много раз они выходят с большим количеством бреда.Например, я получаю HTML-код, который не анализируется, или дополнительные = знаки в HTML.Другие письма выходят нормально.Кто-нибудь знает, как обеспечить, чтобы html-часть электронной почты была удалена из всех использованных почтовых клиентов, чтобы я мог отображаться на веб-странице?

спасибо.

1 Ответ

0 голосов
/ 18 июля 2011

Вы можете использовать что-то вроде sanitize gem для удаления всех тегов HTML или всех, кроме нескольких, которые вы хотите оставить (например, ссылки).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...