gpt4 book ai didi

node.js - 我应该为我的 node.js 应用程序使用 AWS SES、sendmail 还是设置 SMTP?

转载 作者:搜寻专家 更新时间:2023-11-01 00:45:59 25 4
gpt4 key购买 nike

我的网络 (Node.js) 应用程序有一个表单,人们可以填写该表单并将查询发送给网络管理员(我自己@gmail)。我之前不在 AWS 上时使用 nodemailer。旧服务器有 SMTP。从服务器发送到我的 gmail 的电子邮件数量很少,非常少。

现在,我已经迁移到 AWS EC2。我想继续使用 nodemailer 在代码中发送电子邮件。为了设置邮件服务器或使我能够发送邮件,我应该:

1) 使用sendmail?缺点是什么?会不会被gmail屏蔽?

2) 设置我自己的 SMTP 服务器(后缀)。但是我不需要批量发送电子邮件或接收电子邮件......

3) 使用 AWS SES 服务。

此外,我是否需要从我的服务器打开端口 25 才能发送电子邮件?

谢谢。

最佳答案

我推荐使用 SES。亚马逊设置 DNS 记录并为消息添加签名,从而大大降低了它们被标记为垃圾邮件的可能性。而且这比设置您自己的 SMTP 服务器更容易。甚至还有亚马逊 AWS SDK for node.js支持 SES。

如果您使用 SES,您不需要打开端口 25。您不需要打开任何传入端口;您通过普通的 https URL 连接到 SES。 (您无需打开任何传入端口即可使用 SMTP 或 sendmail 发送邮件。)

关于node.js - 我应该为我的 node.js 应用程序使用 AWS SES、sendmail 还是设置 SMTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16781259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com