如何在不确认电子邮件地址的情况下通过 Amazon SNS 发送电子邮件?

How can I send an Email through Amazon SNS without confirming the Email address?

我们正在构建一个微服务,用户可以通过他们的电子邮件地址自行注册。此微服务会发送一封验证邮件,用户可以通过该邮件验证注册的电子邮件地址。

我们计划使用 Amazon SNS 发送这封电子邮件。然而,我们看到的一个问题是,当我们创建 SNS 主题的 SNS 订阅(电子邮件)时,Amazon 本身会发送一封电子邮件(主题:AWS 通知 - 订阅确认),内容类似于以下内容:

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 通知 - 订阅确认电子邮件?

谢谢, 兰吉斯

您描述的用例不适合 SNS 电子邮件。

此外,SNS 仅支持纯文本电子邮件(不支持 HTML)并且发件人始终是 no-reply@sns.amazonaws.com

此服务主要用于向内部人员发送技术信息,例如 network/system 警报和 job/event-related 通知。

向您网站或应用程序的访客发送电子邮件的合适工具是亚马逊简单电子邮件服务 (SES)。