如何使用带有 Google 域的 Sendinblue send/receive 发送电子邮件,该域的域指向 Google 云 DNS 区域(k8s 托管网站)

How to send/receive email using Sendinblue with a Google Domain which has a domain pointing to Google Cloud DNS zone (where k8s hosts the website)

我正在为 运行 网站使用 Google 云,可在 mydomain.com 上访问(假的,用于说明)。我正在尝试弄清楚如何在 support@mydomain.com 接收电子邮件(并让它像普通电子邮件一样可供人类访问)并且还能够以编程方式从 info@mydomain.com 发送自定义电子邮件。我不确定我缺少什么技术才能做到这一点。

我有一个 k8s 集群,其入口具有通过云 DNS 区域公开的静态 IP。 mydomain.com. 的 NS 记录与 Google 域上的 NS 记录匹配。这有效,我可以按预期访问我的网站。

通过一些研究,我认为我需要使用 Sendinblue 之类的东西,因为使用他们的服务可能会使我的电子邮件更合法。我在 Sendinblue 购买了专用 IP。跟随 this guide, I added ns1.sendinblue.com and ns2.sendinblue.com NS records for mail.mydomain.com in my Cloud DNS zone. I have associated the domain in Sendinblue and picked matching NS records. Then I created a sender and I am trying to verify this sender, but I have no inbox. This is the most confusing part. So I found this and followed by adding MX records and setting up email forwardingmydomain+support@gmail.com(普通 Gmail 帐户)。

所以现在我希望发送到 support@mydomain.com 的任何电子邮件都可以从普通 Gmail 帐户访问。当我发送电子邮件时,我没有收到它们,但我也没有收到投递失败的回复。我已经等了 12 个多小时才没有 DNS 延迟。

我觉得我没有把这些部分正确地连接在一起,我遗漏了一些东西,但我不确定是什么。

这是 John Hanley 发布的答案,添加为社区维基,因为 @John Hanley 没有添加为答案:

” Select 普通邮件服务(Google Workplace、Office 365、Zoho(提供免费帐户)并在您的主域上设置邮件。使用 Sendinblue 作为您的电子邮件营销工具 - 因为它不是通用采购邮件系统 “