使用Nodemailer进行验证的邮件

时间:2013-08-06 05:31:10

标签: node.js google-apps amazon-ses email-spam nodemailer

我想使用节点邮件程序模块发送电子邮件到app上注册用户以进行验证和其他目的。 我不确定使用哪种传输机制,以便我发送的电子邮件不是垃圾邮件,也可以传送。

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

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

1 个答案:

答案 0 :(得分:1)

Saransh,

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

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