2017-09-27 43 views
0

所以我有我的亚马逊SES帐户,我的Gsuite帐户和我的域名DNS设置。如何通过亚马逊SES路由Gsuite电子邮件?

我使用Route 53来生成我的DNS资料,并使用“使用其他名称服务器”,然后输入我的Amazon Route 53名称服务器。我还在我的Route 53和INBOUND WORKS中添加了Gsuite MX记录...

但是,我无法为我的生活出站使用我的SES帐户工作。我试图在SES上生成SMTP密钥,但无法找到将它放入Gsuite设置中的位置。我打电话给谷歌,他们说你需要把谷歌SMTP设置放入亚马逊,但无法找到......我只想在通过我的SES帐户发送邮件时使用Gsuite UI。

在一个较小的笔记,我也有SPF验证问题。我在我的Route 53设置中添加了“v = spf1 include:amazonses.com -all”,但它说“您不能使用您的一个发件人电子邮件地址”,并将我的电子邮件投入垃圾邮件。

我不是最技术的人,所以很多它是学习,因为我去任何帮助,将不胜感激。

再次谢谢大家!

回答

0

看起来你不清楚事情应该在哪里。

您的MX记录只接收传入的电子邮件,只要您验证那些邮件,就可以使用任意数量的出站服务器。

通过GSuite发送电子邮件应该很好,因为GSuites会验证您对DNS条目的所有身份。

SES过程:

  1. 验证域 - 按照由SES给予验证您的域的说明。
  2. 验证你从电子邮件地址 这是必不可少的,你发送电子邮件,如果有人回复你应该能够收到回电子邮件。在您的GSuite中,创建一个别名或新用户,以便在您发送电子邮件时收到您想要从其发送的电子邮件地址。 从SES验证您的电子邮件地址,您将收到一封电子邮件到您的收件箱并确认您的电子邮件地址。您也可以在此过程中启用DKIM设置。
  3. 适用于AWS支持,您将发送生产电子邮件。

立即发送使用SES API的电子邮件,

http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/SES.html#sendEmail-property

使用来自Gmail的SMTP:

如果你想使用SMTP从Gmail,您完全可以在所有的跳跃SES,

使用下列软件包,输入您的gmail凭证并发送电子邮件。

https://www.npmjs.com/package/nodemailer https://www.npmjs.com/package/gmail-send

您也可以搜索其他包网上获得,简化您的需求是最好的。

您还需要注意,如果您将gmail用作出站电子邮件,则可能会限制您可以向外发送多少封电子邮件。

此外,如果未经用户同意,您无法发送垃圾邮件或非交易电子邮件。确保你遵循所有这些标准。

希望它有帮助。

+0

感谢您的指导。我已经了解所有的垃圾邮件防范措施和CANT SPAM的行为,所以不要担心这些。所以我有我的域名和电子邮件地址已经在亚马逊验证,但每当我发送电子邮件,它不是通过亚马逊SES(它通过谷歌服务器)! – PrincessPeach2091

+0

这是否解决了您的问题?如果您遇到流程中的任何流程,请分享。 – Kannaiyan

+0

当我使用一个普通的免费Gmail,我可以在帐户下添加电子邮件地址,只需在SMTP设置中输入SMTP用户名和密码即可,并且工作正常......但是在Gsuite上,它不会在任何地方提供该选项! – PrincessPeach2091