2017-09-27 109 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