AWS SES CORS问题

时间:2019-01-09 18:23:36

标签: amazon-web-services npm cors amazon-ses

我正在使用具有自定义域(https://xxxxxx.com)的S3 / cloudfront托管,并且没有任何应用程序服务器(例如EC2)。

我有联系表格,并找到了可以从javascript(客户端js)使用API​​的解决方案。我正在使用webpack和reactjs。

我尝试使用邮戳,但存在CORS问题,无法从客户端js使用。

错误:

  

从原点“ https://api.postmarkapp.com/email”到“ https://xxxxxxx.com”的获取操作已被CORS策略阻止:对预检请求的响应未通过访问控制检查:否“ Access-Control-Allow-来源的标头出现在请求的资源上。如果不透明的响应满足您的需求,请将请求的模式设置为“ no-cors”以在禁用CORS的情况下获取资源。

如果我使用Amazon Simple Email Service(SES),是否仍然存在CORS问题?

如果没有其他CAPI,我可以在客户端使用而不会发生CORS问题?

谢谢。

1 个答案:

答案 0 :(得分:0)

直接从客户端代码发送电子邮件会导致您的SMTP凭据和任何第三方API密钥是公开的,因此没有办法实现。