如何将电子邮件从 Google Apps (Gmail) 转发到 Sendgrid?

use*_*271 2 google-app-engine smtp sendgrid

我正在尝试将 Sendgrid 用作 SMTP 服务器,以便使用 Google Apps 发送电子邮件的用户发送的所有电子邮件。

问题是 Sendgrid 需要密码身份验证,而我在 Google 应用管理控制台中找不到一种方法来解决这个问题(尽管如此,有一些方法可以输入 SMTP 服务器 IP,但它不起作用)。

小智 5

如何将 SendGrid 连接到免费的 Gmail 帐户(不是 Google 的工作帐户)?

请参阅:https : //support.google.com/mail/answer/22370?hl=en

  1. 点击右上角的齿轮。
  2. 选择设置。
  3. 单击帐户和导入选项卡。
  4. 在将邮件发送为下,单击添加另一个电子邮件地址。
  5. 点击添加账户>>
  6. 为这个新的“电子邮件发送器”指定一个描述性名称(例如“通过 SendGrid 发送邮件”)
  7. 提供属于您但不是 GMAIL 电子邮件的任何电子邮件地址(例如 myemail@mydomain.com)
  8. 取消选中别名复选标记
  9. 将您的 SMTP 更改为 smtp.sendgrid.net
  10. 使用端口 587 进行普通/TLS 连接。
  11. SendGrid 用户名 (sendgridname)
  12. SendGrid 密码 (sendgridpassword)
  13. Gmail 会向您发送一封验证邮件到“发送者邮箱”(例如 myemail@mydomain.com)
  14. 打开您的其他帐户 (mantas.hof.hefer@hhcc.org.il),然后单击 Gmail 发送的邮件中的链接,或在 Gmail 设置的“帐户和导入”部分输入确认代码。
  15. 每当您在撰写电子邮件时想通过 SendGrid 从 Gmail 发送电子邮件时,请在“发件人”字段中选择 SendGrid 电子邮件(通过 SendGrid 发送 rami)。
  16. 将像从“电子邮件发送器”发送一样发送(例如,它将发送到 myemail@mydomain.com)。
  17. 输入验证码,就设置好了。

下次您想从 Gmail 撰写电子邮件时,请选择“发件人”字段并选择新的“发送电子邮件”(例如“通过 SendGrid 发送邮件”)。写下您的电子邮件并发送。它将通过 SendGrid 发送。

如果您登录您的 SendGrid 帐户,您可以找到有关此电子邮件的许多统计信息,例如有多少人打开了此电子邮件。(https://sendgrid.com/logs/index)。

我唯一想不通的是如何使用来自 GOOGLE JAVASCRIPT(不是 java)的 SMTP 协议来操纵我的电子邮件。

有许多 SendGrid SMTP 命令可以添加到邮件头中,但我不知道如何去做。