通过EC2上托管的应用发送电子邮件的AWS端口25问题

时间:2017-11-28 10:03:04

标签: amazon-web-services amazon-ec2 smtp

我在AWS上托管了一个Java应用程序,我有EC2个实例。 每当注册新用户时,我的应用程序都会生成并向用户发送电子邮件。由于AWS的端口25阻止问题,此发送电子邮件的过程暂停。

请帮我解决问题。我发现一些文章说明如果我创建新的安全组并添加端口465和587,但我不确定它应该是入站还是出站。

任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:2)

端口465和587是用于SMTP服务的公共端口。这取决于您使用的服务。按照其配置指南了解要使用的端口。

如果您要提供SMTP服务,则需要将软件配置为侦听端口465或端口587.然后在安全组入站规则中启用该端口。

如果您的问题是端口25受到限制,请与AWS支持部门联系以将其删除。

这篇文章将对您有所帮助:

How do I remove the throttle on port 25 from my EC2 instance?

答案 1 :(得分:0)

AWS安全组是有状态的,因此一旦您创建了入站规则,就会自动创建出站规则。有关详细信息,请参阅此link

  

安全组是有状态的 - 如果您从实例发送请求,则无论入站安全组规则如何,都允许该请求的响应流量流入。无论出站规则如何,都允许对允许的入站流量进行响应。