2015-08-27 62 views
10

我正在使用AWS SNS(簡單通知服務)發送電子郵件通知。在電子郵件的內容中,我必須以表格形式表示數據。目前,我正在使用簡單文本字符串來打印表格,但該表格中存在格式問題,當通過手機和平板電腦等較小的屏幕設備訪問電子郵件時,表格數據無法解釋。我希望使用html表格而不是簡單的字符串表格,因爲所有尺寸的設備都可以更好地呈現html。 所以我想代表我的數據在的HTML表,並希望此表爲呈現由電子郵件客戶端,無論它可能是。 這可以使用AWS SNS在AWS SNS(簡單通知服務)電子郵件通知中發送HTML內容

+0

請檢查下面的鏈接,如果這有助於 http://stackoverflow.com/questions/19201837/how-to-send-html-mails-using-amazon-sns –

+0

也看到,我的回答您之前幾小時之前提出的問題:[*「您甚至無法發送HTML電子郵件。」*](http://stackoverflow.com/a/32214877/1695906) –

回答

16

Amazon SNS旨在分發通知。這些可以以各種格式接收,例如電子郵件,短信,推送到HTTP端點的消息,移動電話通知,甚至觸發AWS Lambda功能。

它是而不是設計爲一個功能齊全的電子郵件系統。它只會發送短信,並在郵件底部附加一個「取消訂閱」頁腳。

如果您希望發送格式化的電子郵件,請考慮使用亞馬遜簡單電子郵件服務(SES),這可以提高電子郵件的傳遞能力。傳遞到Amazon SES的任何內容都會發送給收件人,包括HTML。

亞馬遜SNS主要是關於通知,而不是漂亮的內容。

+0

能夠在Html鏈接中SNS是從AWS請求的合理功能 – SathiyaS