首页 > 解决方案 > Google Workspace 和 CPanel:发件人在向 CPanel 用户发送电子邮件时收到 550 错误

问题描述

我的 Google Workspace 和 CPanel 有不同的用户集。

我需要实现的是拆分交付,以便能够从 Google Workspace 和 CPanel 电子邮件帐户发送/接收电子邮件。

我的 GW 用户仅在 GW 上,而 CPanel 用户仅在 CPanel 中,通过此设置,我相信在 GW 中是拆分交付。

在这个阶段,我可以向同时使用 Google Workspace 用户和 CPanel 用户的任何人发送电子邮件,但是当有人向任何 CPanel 用户发送邮件时,发件人会收到 550 错误:

“550 请在您的邮件客户端中打开 SMTP 身份验证。mail-qt1-f197.google.com [209.85.160.197]:4Xxx5 不允许未经身份验证通过此服务器进行中继。”

事情是如何设置的:

  1. CPanel侧:

1.1.- 增加了指向谷歌的谷歌MX记录(5);

1.2.- 添加了一个指向服务器本身的 DNS 条目 (mail.mydomain.com) 并输入“IN”。

CPanel 服务器没有 MX,我可以在“电子邮件传递能力”下确认“远程”选项是默认选项。

为 Google 制作的设置可以正常运行数周,因为我可以从管理控制台为添加到 Google Workspace 的用户发送/接收电子邮件。

  1. 谷歌方面:

2.1 在 GW / Apps / Gmail / Hosts 下:在端口 25 (mail.mydomain.com:25) 上添加了一个主机(我在步骤 1.2 中设置的那个)

2.2 在GW/Apps/Gmail/默认路由下:

添加了一条规则,将“所有不在 GW 上的用户”路由到步骤 2.1 中设置的主机(我的 CPanel mail.mydomain.com:25)

通过此设置,我可以向 GW 和 CPanel 用户的任何地址发送电子邮件。

CPanel 上的用户无法接收电子邮件,并且发件人总是收到上述 550 错误。

此设置可能有什么问题?

标签: emailcpanelgoogle-workspace

解决方案


推荐阅读