通过两个邮件服务器管理域名

通过两个邮件服务器管理域名

由于某些原因(可能很愚蠢,可能是为了钱)我需要设置域名来拥有两个邮件服务器:

  1. 一些邮件地址会在 Google 上
  2. 一些邮件地址将由我们的服务器管理

我知道没有办法通过 MX 记录来实现这一点,但是有没有可能让它正常工作而不会出现几个问题?例如(让我们来看看domain.com):

  1. domain.com设置谷歌服务器的 MX 记录
  2. 在谷歌管理中,创建应由谷歌管理的邮件账户
  3. 为其他人创建域名别名,例如[email protected]->[email protected]
  4. f.domain.com设置我们的服务器的MX 记录
  5. 在我们的服务器上配置domain.com为邮件域
  6. 创建用户[email protected]
  7. 在我们的服务器上创建域别名,它将f.domain.com->domain.com
  8. 让用户登录我们的服务器系统并使用我们的 SMTP

这可行吗?有谁有更好的办法吗?

注意:我们的服务器上使用 postfix 和 dovecot 组合

答案1

有两种可能性。

  1. 对其中一台服务器使用 domain.com 的子域名。

    • 例如 gm.domain.com - 用于 gmail。
    • 并将 domain.com 作为您自己的服务器。
  2. 在您自己的服务器上设置所有用户,然后使用 POP 将邮件从您的服务器拉到 Gmail。当然,Gmail 端仍需要位于子域中。

不容易吧?是的,我认为这是可能的,但实现起来不太优雅。

如果电子邮件是从您自己的 smtp 服务器发出的,请使用

masquarade_domains = domain.com

中的选项main.cf

唯一的问题是,我认为 gmail 不允许邮件中继。了解这个驱动程序肯定会有所帮助。我会直接问他们,因为这可能不完全可行。

相关内容