Amazon SES 与 EC2 Smtp 服务器

Amazon SES 与 EC2 Smtp 服务器

我们在 EC2 实例中设置了一个现有的 smtp 环境,用于发送事务性电子邮件(如密码重置)。现在我们需要每天向大量用户群发送系统电子邮件(数量在 1000 封以上)。

第一个问题是:Amazon SES 交付可靠吗?

第二:我们应该使用自己的 SMTP 实例还是 SES?我认为如果我们使用自己的 SMTP 服务器,那么发送大量电子邮件最终会导致邮件被归为垃圾邮件。

由于这些邮件是重要的系统邮件,而不是促销群发邮件,因此投递是主要考虑因素。

答案1

使用 SES。几家大型电子邮件提供商或多或少将大量 EC2 网络块永久列入黑名单(或对其施加严厉惩罚)。SES 端点位于不同的网络块中,这些网络块(至少目前)并未大规模列入黑名单。

也就是说,即使你的电子邮件不是垃圾邮件,你需要确保它不会就像垃圾邮件一样。请确保包含取消订阅链接等。

答案2

现有的 smtp 设置可能适用于单封电子邮件,但只要您尝试批量发送电子邮件,就会遇到问题。您需要确保您的标题未被列入黑名单,并且电子邮件会投递到用户的收件箱而不是垃圾邮件文件夹中。此外,发送电子邮件所花的时间有时很长,这会延迟交付并将大量电子邮件放入 smtp 队列中。此外,批量发送电子邮件还会占用您机器的其他资源,如 CPU 等。Amazon SES 在所有这些方面都表现良好。所以不要犹豫,直接切换。

相关内容