如何从托管在 s3 上的网站发送电子邮件

Ket*_*tan 5 email amazon-s3 amazon-web-services

我有一个网站托管在亚马逊网络服务的 S3 上。如果他们希望与我联系,我想通过我的 gmail 帐户接收来自我网站访问者的电子邮件。当我尝试在亚马逊网络服务上使用 SES 时,我对设置步骤感到困惑,但我相信我完全偏离了轨道。

谢谢。

Pad*_*dez 3

S3 不支持任何服务器端代码,例如 PHP - 因此您无法使用服务器端逻辑发送电子邮件。

有两种选择:

  1. 实现一个 mailto: 链接,该链接将导致用户在单击它时打开其邮件客户端。
  2. 使用支持 REST API 的第三方邮件服务,并在 Javascript 中实现该服务。您可以使用SESSendgridMailgun 等工具 。

这些服务中的每一个都可以使用 Javascript 进行调用。实现您的邮件表单页面以对这些服务进行 API 调用,以将评论发送到您的收件箱。

  • 更好的是,编写一个您的 html 表单可以 POST 的 Lambda 函数。 (2认同)