0

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

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

通过一些研究,我认为我需要使用像 Sendinblue 这样的东西,因为使用他们的服务可能会使我的电子邮件更加合法。我在 Sendinblue 购买了一个专用 IP。按照本指南,我在我的 Cloud DNS 区域中添加ns1.sendinblue.comns2.sendinblue.comNS 记录。mail.mydomain.com我在 Sendinblue 中关联了域并选择了匹配的 NS 记录。然后我创建了一个发件人,我正在尝试验证这个发件人,但我没有收件箱。这是最令人困惑的部分。所以我找到了这个问题的答案,然后添加了 MX 记录设置了电子邮件转发mydomain+support@gmail.com(一个普通的 Gmail 帐户)。

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

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

4

1 回答 1

2

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

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

于 2021-05-28T16:31:30.800 回答