@kachok

Как безопасно показать емейл письмо в панели администрирования сайта?

В панели администрирования сайта требуется периодически выводить содержимое электронных писем. Письма в формате html и содержат в себе теги html, body, style, img и т.д. Если просто выводить их в теле страницы, то портится верстка основной страницы, плюс есть сомнения в безопасности сего действия. Сейчас письма выводятся внутри iframe, у которого выставлен параметр sandbox. Все работает, но правда приходится скриптом следить за высотой содержимого iframe и динамично менять высоту самого iframe, чтобы не было полосок прокрутки. Iframe при показе успевает моргнуть пока скрипт подстроит его высоту до нужной, что кривовато выглядит.
Вопрос: Можно ли каким другим простым образом безопасно выводить содержимое емейлов просто в теле страницы без ифрейма? Например перелопачивать их содержимое, переписывать стили, вырезать лишние теги, добавлять у ссылок target="_blank" и т.д. Любой вебмайл (майлру, яндекс, гмайл) с этим справляется же.
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы