【编者按】近日,亚马逊在其官方博客中发布了简单电子邮件服务(SES)的新增服务,向邮件发送端发送通知。该服务使得用户能够实时的监控邮件的发送状态,方便用户了解邮件的发送、退信和投诉情况。
以下为译文:
订阅“AWS中文技术社区”微信公众号,实时掌握AWS技术及产品消息!
AWS中文技术社区为广大开发者提供了一个Amazon Web Service技术交流平台,推送AWS最新资讯、技术视频、技术文档、精彩技术博文等相关精彩内容,更有AWS社区专家与您直接沟通交流!快加入AWS中文技术社区,更快更好的了解AWS云计算技术。
如果用户想要发送事务性的电子邮件、推广讯息以及其他类似讯息,亚马逊简单邮件服务(SES)是一个非常好的选择。SES是一个简单、扩展性好且非常划算的电子邮件服务。用户首先可以通过SES SMTP接口或者完整的API将应用连接到亚马逊SES上,然后根据亚马逊实时发送的统计数据,批量发送电子邮件。
最近,亚马逊在SES中新增加了发送通知的服务。现在,用户每成功发送一条消息到接收端服务器时,都能够收到一个亚马逊 SNS通知。用户可以通过这些通知,实时监控邮件的发送状态。随着这项功能的发布,用户可以通过发送到SNS主题或是用户自定义主题的通知,跟踪邮件发送、退信和投诉情况。
JSON 通知
每个发送通知都是一个JSON对象,如下所示:
{"notificationType":"Delivery", "mail":{ "timestamp":"2014-05-28T22:40:59.638Z", "messageId":"0000014644fe5ef6-9a483358-9170-4cb4-a269-f5dcdf415321-000000", "source":"test@ses-example.com", "destination":[ "success@simulator.amazonses.com", "recipient@ses-example.com" ] }, "delivery":{ "timestamp":"2014-05-28T22:41:01.184Z", "recipients":["success@simulator.amazonses.com"], "processingTimeMillis":1546, "reportingMTA":"a8-70.smtp-out.amazonses.com", "smtpResponse":"250 ok: Message 64111812 accepted" } }
用户可以选择将通知发往现存的SNS主题,或是新创建的主题。这项功能可以在SES 控制台或者SetIdentityNotificationTopic API中设置。
原文链接: Delivery Notifications for Simple Email Service
如您需要了解AWS最新资讯或是技术文档可访问AWS中文技术社区;如您有更多的疑问请在AWS技术论坛提出,稍后会有专家进行答疑。
(译者/陈晓晓责编/王玉平)