0

我想使用 node-mailer 模块向应用程序上的注册用户发送电子邮件以进行验证和其他目的。我不确定要使用哪种传输机制,以便我发送的电子邮件不是垃圾邮件并且也会被传递。

我还想使用同一个域来接收有关支持和错误的电子邮件(例如,在 support@example.com 上的电子邮件中说)。我打算为此设置谷歌应用程序帐户。基本上,我将设置谷歌应用程序帐户,我是用户并拥有别名 support@example.com。那么我是否也可以使用 admin@example.com 设置别名并使用我的应用程序中的 nodemailer 使用此电子邮件地址发送电子邮件?但显然出于安全原因,我不想将我的谷歌应用程序的电子邮件 ID 和密码存储在代码中。那么我应该怎么做呢?

其他选择是 Amazon SES,我相信它是一项很好的服务并且会非常有用。但是我可以使用相同的域名来提供来自 AMAZON SES 的电子邮件,并且谷歌应用程序也可以托管我的应用程序吗?那么如何通过验证 SPF 和 DKIM 从 AMAZON SES 发送电子邮件,以便这些电子邮件到达用户的收件箱。

4

1 回答 1

1

萨兰什,

您绝对可以在 Google Apps 和 AmazonSES 中使用相同的域和电子邮件地址,而不会出现任何问题。在接收电子邮件时,所有消息都必须定向到单个服务器(您的 MX 记录)。但是发送电子邮件非常不同,因为您可以从许多不同的来源发送电子邮件而不会出现任何问题。

为确保您的邮件不会进入垃圾邮件文件夹,请务必使用 SPF 和 DKIM 正确验证您的所有邮件。我不确定这如何与 AmazonSES 一起使用,但对于我为我的电子邮件http://socketlabs.com选择的提供商来说,这真的很容易

于 2013-08-06T13:55:03.900 回答