我有一台装有 Zarafa、Postfix 和 fetchmail 的服务器。我有一个本地域名:mylocaldomain.com
我的服务器上的本地域配置为 postfix 上的 mydomains。因此,每封发往 @mylocaldomain.com 的邮件都将发送到我的 postfix,如果邮箱存在,postfix 会将其发送到 zarafa。
现在我有一个用户,我需要将 gmail.com 地址配置为主要邮件地址。为了发送邮件,我在 postfix 中配置了一个依赖于发件人的中继,它工作正常。我的问题是接收邮件。我已配置 fetchmail 来轮询来自 gmail 的邮件。我无法在 postfix 上将 gmail.com 配置为 mydomains,因为如果我这样做,我无法向其他 gmail.com 用户发送邮件,因为 postfix 无法在本地找到他们。
现在,当 fetchmail 从 gmail 获取邮件时,它们都会再次重定向到 gmail.com。问题是 postfix 不会尝试将邮件发送给以 gmail.com 为主要地址的本地用户。
我能做些什么来让它工作吗?