我有一个使用AWS S3托管的AngularJS网站。 我尝试使用AngularJS(没有后端)发送带有SES的电子邮件。
有可能吗? 如何在不公开的情况下处理ACCESS / PRIVATE KEY?
感谢。
答案 0 :(得分:2)
通过SES向最终用户公开发送电子邮件所需的凭据,意味着他们可以使用这些凭据发送他们想要的任何类型的电子邮件。因此,您的SES帐户将被滥用以发送垃圾邮件并被阻止(并且您将获得大额帐单)。
您可以做的是在云中触发发送电子邮件的JavaScript功能。您可以使用AWS lamba service在云中部署JavaScript(node.js)。
使用Lambda,您无需配置或管理任何服务器,只需支付JavaScript功能的执行时间。