Microsoft придумала интерактивные электронные письма
Интерактивные письма в Hotmail
Active View — технология, позволяющая встраивать в тело электронного письма элементы, реагирующие на действия получателя без перехода на внешний сайт. Пользователь может заполнять поля форм, просматривать списки и переключаться между разделами внутри одного сообщения. Такое поведение достигается тем, что почтовый клиент интерпретирует специальную разметку, присланную отправителем, и отображает её как часть интерфейса письма.
Главное отличие от традиционных интерактивных писем, построенных на JavaScript, состоит в модели безопасности. JavaScript в почтовых клиентах либо блокируется полностью, либо выполняется в сильно урезанном виде, поскольку произвольный код способен навредить получателю. Active View реализует взаимодействие через собственный механизм, который не даёт сценариям доступа к данным пользователя или файловой системе, что исключает типичные векторы атак через электронную почту.
На момент запуска технология работала только в веб-интерфейсе Hotmail и требовала поддержки со стороны отправителя: рекламодатель или сервис должен был подготовить письмо в формате, совместимом с Active View. Для остальных получателей такое сообщение отображалось как статичное. Это ограничение характерно для любых расширенных форматов писем — их работа зависит от того, поддерживает ли конкретный клиент и почтовый сервис заложенную в сообщение логику.


