使用 Google 个应用和 Mandrill/Sendgrid 发送电子邮件
Use Google Apps and Mandrill/Sendgrid to send emails
现在我在项目的电子邮件部分遇到了难题。我正在使用 Sendgrid 发送和接收电子邮件(通过 webhook)。所有电子邮件功能都集成在我的网络应用程序中,所有电子邮件都存储在数据库中。我想知道下一步是否可行:
使用 Google 应用程序接收支持@domain.com
的入站电子邮件
使用 Google 应用程序从支持@domain.com
发送出站电子邮件
使用 SendGrid 或 Mandrill 发送出站事务和新闻
来自 noreply@domain.com 和 news@domain.com
的邮件
当前问题出在 MX 记录中。 Google 和 SendGrid MX 记录都需要在我的 DNS 中设置,但据我所知,只有其中一个可以实际工作。
使之成为可能的最佳解决方案是什么?
谢谢。
最简单的解决方案可能是为入站电子邮件或出站电子邮件使用子域,这样您就可以将 MX 记录分开。接收电子邮件至 domain.com
,从例如mail.domain.com
一个可能的解决方案:
- 将您的 MX 记录指向您的顶级域 google,domain.com。
- 创建支持@domain.com 电子邮件
- 接下来,创建一个子域(即:sub.domain.com)并将 mx 记录指向 sendgrid。
- 然后,设置news@domain.com转发给news@sub.domain.com。这样,这些电子邮件就会发送到您的应用程序。
无需更改即可使用 SendGrid 发送外发交易电子邮件。您可以从 news@domain.com 发送电子邮件。我还建议不要使用 noreply@domain.com,这会损害您的交付能力(https://sendgrid.com/blog/why-you-should-not-use-noreplydomain-com-in-your-emails/)
现在我在项目的电子邮件部分遇到了难题。我正在使用 Sendgrid 发送和接收电子邮件(通过 webhook)。所有电子邮件功能都集成在我的网络应用程序中,所有电子邮件都存储在数据库中。我想知道下一步是否可行:
使用 Google 应用程序接收支持@domain.com
的入站电子邮件
使用 Google 应用程序从支持@domain.com
发送出站电子邮件
使用 SendGrid 或 Mandrill 发送出站事务和新闻 来自 noreply@domain.com 和 news@domain.com
的邮件
当前问题出在 MX 记录中。 Google 和 SendGrid MX 记录都需要在我的 DNS 中设置,但据我所知,只有其中一个可以实际工作。
使之成为可能的最佳解决方案是什么? 谢谢。
最简单的解决方案可能是为入站电子邮件或出站电子邮件使用子域,这样您就可以将 MX 记录分开。接收电子邮件至 domain.com
,从例如mail.domain.com
一个可能的解决方案:
- 将您的 MX 记录指向您的顶级域 google,domain.com。
- 创建支持@domain.com 电子邮件
- 接下来,创建一个子域(即:sub.domain.com)并将 mx 记录指向 sendgrid。
- 然后,设置news@domain.com转发给news@sub.domain.com。这样,这些电子邮件就会发送到您的应用程序。
无需更改即可使用 SendGrid 发送外发交易电子邮件。您可以从 news@domain.com 发送电子邮件。我还建议不要使用 noreply@domain.com,这会损害您的交付能力(https://sendgrid.com/blog/why-you-should-not-use-noreplydomain-com-in-your-emails/)