Javascript 实现静态网站的电子邮件联系人表单

Javascript 实现静态网站的电子邮件联系人表单,javascript,amazon-web-services,vue.js,email,Javascript,Amazon Web Services,Vue.js,Email,我目前正在为一个客户开发vue.js中的一个小静态SPA,他希望我集成一个联系人表单,向他的商业gmail帐户发送消息。所以我的问题是:考虑到我计划在亚马逊上托管他的网站,最简单的方法是什么?在最好的情况下,如果需要一些后端,我将选择S3或lightsail,但我更愿意避免仅用于发送邮件的服务器端工作和配置。您可以使用一些第三方解决方案,如提供“电子邮件API”的解决方案: 或者像这样的解决方案: 您可以使用表单后端服务,例如: 因为您不需要后端,所以不要使用aws sdk

我目前正在为一个客户开发vue.js中的一个小静态SPA,他希望我集成一个联系人表单,向他的商业gmail帐户发送消息。所以我的问题是:考虑到我计划在亚马逊上托管他的网站,最简单的方法是什么?在最好的情况下,如果需要一些后端,我将选择S3或lightsail,但我更愿意避免仅用于发送邮件的服务器端工作和配置。

您可以使用一些第三方解决方案,如提供“电子邮件API”的解决方案:

或者像这样的解决方案:


您可以使用表单后端服务,例如:


因为您不需要后端,所以不要使用aws sdk,直接使用aws api sedning邮件,使用SNS或SES。但我建议您不要这样做,因为您正在创建一个静态网站,所以这些页面将下载到客户端的机器上。因此很难保守aws凭证等机密。可能会集成第三方系统,允许您添加小部件代码,并通过其服务器提交(您不需要后端)。我个人不能特别推荐,但作为一个例子,谷歌抛出了formspree.io,它提供了这种类型的东西。是的,我考虑的一个解决方案是使用第三方系统来实现网站和谷歌API之间的接口,但我认为我无法向我的客户解释,它将需要为托管和域名以外的任何东西付费。谢谢,我想看看前两个,它们似乎是我所需要的,而且不花什么钱。