Изпращане на html съдържание в известия по имейл на AWS SNS (Simple Notification Service).

Използвам AWS SNS(Simple Notification Service), за да изпращам известия по имейл. В съдържанието на имейла трябва да представя данни в таблична форма. В момента използвам обикновен текстов низ за отпечатване на таблицата, но има проблеми с форматирането, когато имейлът е достъпен през устройства с по-малък екран, като мобилни устройства и таблети, и табличните данни са само невъзможно за тълкуване. Искам да използвам html таблица вместо проста таблица с низове, тъй като html може да бъде изобразен по-адекватно от устройства с всякакъв размер. Така че искам да представя данните си в html таблица и искам тази таблица да бъде изобразена от имейл клиента, какъвто и да е той. Може ли това да се направи с помощта на AWS SNS?


person Shubham Mishra    schedule 27.08.2015    source източник
comment
Моля, проверете връзката по-долу, ако това помага stackoverflow.com/questions/19201837/   -  person Aftab Muni    schedule 27.08.2015
comment
Вижте също в моя отговор на предишния ви въпрос от няколко часа преди този: Не можете дори да изпращате HTML имейли .   -  person Michael - sqlbot    schedule 27.08.2015


Отговори (1)


Amazon SNS е проектиран да разпространява известия. Те могат да бъдат получени в различни формати, като имейл, SMS, съобщения, изпратени до HTTP крайни точки, известия за мобилен телефон и дори задействане на AWS Lambda функции.

Тя не е проектирана като напълно функционална система за електронна поща. Тя ще изпраща само текстови съобщения и ще добавя долен колонтитул „отписване“ в долната част на съобщенията.

Ако искате да изпращате форматирани имейли, обмислете използването на Amazon Simple Email Service (SES), която подобрява доставката на имейли. Всяко съдържание, предадено в Amazon SES, се изпраща до получателите, включително HTML.

Amazon SNS е предимно за уведомяване, а не за красиво съдържание.

person John Rotenstein    schedule 27.08.2015
comment
Възможността да имате Html връзка в SNS е разумна функция, която да поискате от AWS - person SathiyaS; 30.03.2017
comment
@SathiyaS Като заобиколно решение можете просто да поставите URL адрес в съобщението и повечето имейл клиенти така или иначе ще го преобразуват във връзка. - person SergiyKolesnikov; 16.02.2019
comment
@SathiyaS се съгласи, че шаблоните не са неразумно нещо, което SNS да поддържа. Може би някой ден ще стане, но сега не е така. - person fool4jesus; 31.12.2019