我想使用AWS,特别是亚马逊简单电子邮件服务(SES)来设置允许发送电子邮件的网络服务。
通过某种身份验证,某些POST请求会向Web服务触发电子邮件,然后Web服务就会代表Web服务用户发送电子邮件。
我应该从哪里开始? Web服务部分看起来很简单,但我对Web服务并不熟悉。我仍然需要运行某种多线程的Web服务器,因为可能会有很多并发请求。
有没有办法让我用Ruby或Java编写一个非常简单的Web服务器来做到这一点?任何指针都赞赏。
答案 0 :(得分:1)
经过一番挖掘,最简单的解决方案是使用像node.js或sinatra这样的东西。好处是它们几乎是独立的,几乎不需要任何配置。它们提供了一种非常简单的方式来回复HTTP请求。
一旦获得其中一个,就可以使用端口启动脚本。
小型web服务现在将侦听该端口。您只需根据作为参数传递的请求执行操作。
是的,现在听起来很明显......
答案 1 :(得分:1)
他们的文档是开始的好方法。它很容易启动,可能会遇到基于您的问题域的困难。 你还需要在这项服务之上实施一些东西。
http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/index.html http://docs.amazonwebservices.com/ses/latest/APIReference/ http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/
祝你好运!
答案 2 :(得分:0)
我首先看一下AWS sdk Java。 他们似乎支持SES。 http://docs.amazonwebservices.com/AWSJavaSDK/latest/javadoc/index.html
祝你好运!