Email 使用Amazon Web服务发送电子邮件

Email 使用Amazon Web服务发送电子邮件,email,configuration,amazon-web-services,Email,Configuration,Amazon Web Services,我正在考虑设置一个简单的web应用程序,在用户首次注册时向其发送确认电子邮件。如果我在AmazonWeb服务基础设施上构建此服务,如何从其他实例发送电子邮件?我可能会有一个仅用于应用程序的实例和另一个用于电子邮件服务器的实例 我的问题是第一个实例(应用服务器)如何知道第二个实例(电子邮件服务器)的IP地址?据我所知,这些实例可以在任意数量的服务器上运行,并且可以上下切换。这是如何允许一个实例连接到另一个实例的?我不确定您为什么只想从单个实例发送电子邮件,因为发送电子邮件没有什么特别之处。话虽如此

我正在考虑设置一个简单的web应用程序,在用户首次注册时向其发送确认电子邮件。如果我在AmazonWeb服务基础设施上构建此服务,如何从其他实例发送电子邮件?我可能会有一个仅用于应用程序的实例和另一个用于电子邮件服务器的实例


我的问题是第一个实例(应用服务器)如何知道第二个实例(电子邮件服务器)的IP地址?据我所知,这些实例可以在任意数量的服务器上运行,并且可以上下切换。这是如何允许一个实例连接到另一个实例的?

我不确定您为什么只想从单个实例发送电子邮件,因为发送电子邮件没有什么特别之处。话虽如此,我还是要看一个更简单的耦合模型,比如Amazon。

不要试图直接从EC2实例发送电子邮件;由于EC2 IP范围已被各种提供商列入黑名单,因此它无法可靠工作。你需要使用一个第三十方服务,比如谷歌应用程序。

问完你的问题后,亚马逊已经为此推出了,你不需要单独的电子邮件服务器实例。它是一个web服务,您可以通过它来发送电子邮件。他们还拥有SDK,可以用.NET、Java和PHP包装web服务

反向DNS和各种反垃圾邮件框架使电子邮件的单个发起点更容易设置。