我想使用 node-mailer 模块向应用程序上的注册用户发送电子邮件以进行验证和其他目的。我不确定要使用哪种传输机制,以便我发送的电子邮件不是垃圾邮件并且也会被传递。
我还想使用同一个域来接收有关支持和错误的电子邮件(例如,在 support@example.com 上的电子邮件中说)。我打算为此设置谷歌应用程序帐户。基本上,我将设置谷歌应用程序帐户,我是用户并拥有别名 support@example.com。那么我是否也可以使用 admin@example.com 设置别名并使用我的应用程序中的 nodemailer 使用此电子邮件地址发送电子邮件?但显然出于安全原因,我不想将我的谷歌应用程序的电子邮件 ID 和密码存储在代码中。那么我应该怎么做呢?
其他选择是 Amazon SES,我相信它是一项很好的服务并且会非常有用。但是我可以使用相同的域名来提供来自 AMAZON SES 的电子邮件,并且谷歌应用程序也可以托管我的应用程序吗?那么如何通过验证 SPF 和 DKIM 从 AMAZON SES 发送电子邮件,以便这些电子邮件到达用户的收件箱。