我最近通过Google Domains获得了域名.我已经设置了一些配置,让它通过Cloudflare指向OpenShift应用程序.Cloudflare要求我设置他们的DNS服务器,这是我在Google Domain中所做的.
在Cloudflare,我创建了两条CNAME
记录(没有别的).一个是从我的一个别名mydomain.com
来some.url.at.openfshit.com
,另一种是从www
到mydomain.com
.
但是,在Gmail域中,我还使用我的域名设置了一封电子邮件,该电子邮件将被转发到私人电子邮箱.但是,我在测试时没有收到任何电子邮件.
我想知道我是否可以正确转发我的电子邮件.是否在Cloudflare创建MX记录?如果是,用什么配置?
PS:我已经使用此处提供的说明设置了MX记录,但我得到:
完全无法传送给下列收件人:
contact@mydomain.com
永久性失败的技术细节:Google试图传递您的消息,但服务器拒绝接收域chartvibes.com aspmx.l.google.com. [2607:f8b0:4001:c20::1b]
.
其他服务器返回的错误是:
550-5.1.1 The email account that you tried to reach does not exist. Please try 550-5.1.1 double-checking the recipient's email address for typos or 550-5.1.1 unnecessary spaces. Learn more at 550 5.1.1 https://support.google.com/mail/answer/6596 p123si522326ioe.111 - gsmtp
Eric Abreu.. 12
您使用的MX记录适用于G Suite帐户.您仍然可以使用Cloudflare和Google Domains转发电子邮件,但您需要不同的MX记录.正如Overdrivr在下面的评论中指出的那样,您可以在Google Domains的DNS设置中找到您的MX记录.进入DNS设置页面后,在"综合记录"部分下查找名为"向前发送电子邮件"的可折叠面板.你应该看到这样的东西
然后,备份您的Cloudflare DNS设置,清除所有MX记录,并使用邮件服务器之前的号码(例如,5,10等)作为其优先级添加您帐户中列出的记录.
可能需要几分钟才能使更改生效.如果您尝试在更改记录后立即发送电子邮件,则可能会收到一条消息,指出无法找到该地址,但该Remote-MTA
字段中将包含G Suite邮件服务器(aspmx.l.google .com)而不是gmr-smtp-in.l.google.com.如果是这种情况,请再等几分钟再试一次
您使用的MX记录适用于G Suite帐户.您仍然可以使用Cloudflare和Google Domains转发电子邮件,但您需要不同的MX记录.正如Overdrivr在下面的评论中指出的那样,您可以在Google Domains的DNS设置中找到您的MX记录.进入DNS设置页面后,在"综合记录"部分下查找名为"向前发送电子邮件"的可折叠面板.你应该看到这样的东西
然后,备份您的Cloudflare DNS设置,清除所有MX记录,并使用邮件服务器之前的号码(例如,5,10等)作为其优先级添加您帐户中列出的记录.
可能需要几分钟才能使更改生效.如果您尝试在更改记录后立即发送电子邮件,则可能会收到一条消息,指出无法找到该地址,但该Remote-MTA
字段中将包含G Suite邮件服务器(aspmx.l.google .com)而不是gmr-smtp-in.l.google.com.如果是这种情况,请再等几分钟再试一次