我们正在建立一个微服务,用户可以通过他们的电子邮件地址自行注册。此Micro Service将发送一封验证电子邮件,用户可通过该电子邮件验证已注册的电子邮件地址。
我们计划使用Amazon SNS发送此电子邮件。但是,我们看到的一个问题是,当我们为SNS主题创建SNS订阅(电子邮件)时,亚马逊自己会发送一封电子邮件(主题:AWS Notification - 订阅确认),其内容类似于以下内容:
You have chosen to subscribe to the topic:
--------------------
To confirm this subscription, click or visit the link below (If this was in error no action is necessary):
我们不希望亚马逊发送此电子邮件,因为我们无论如何都会向该电子邮件地址发送邮件以验证该地址。
有人可以建议我们如何避免此AWS通知 - 订阅确认电子邮件?
谢谢, 兰芝斯
答案 0 :(得分:9)
您正在描述SNS电子邮件不适合的用例。
另外,SNS仅支持纯文本电子邮件(无HTML),发件人始终为no-reply@sns.amazonaws.com
。
此服务主要用于向内部人员发送技术信息 - 例如网络/系统警报和与工作/事件相关的通知。
发送给您网站或应用程序访客的电子邮件的相应工具是Amazon Simple Email Service(SES)。