Zimbra 外发电子邮件转发/重定向从内部域到外部域

Zimbra 外发电子邮件转发/重定向从内部域到外部域

如何自动将发出的电子邮件转发到不同的域?

例如,用户发送电子邮件至[电子邮件保护]我想要将 mydomain.com 之外的电子邮件转发到[电子邮件保护]

笔记fax.mydomain.com 子域下的本地 Zimbra 服务器上没有帐户,前缀 123456 将不是保持不变,例如,它会根据传真收件人的号码而改变。

我知道最简单的方法是让用户将电子邮件直接发送到@example.com 域,但我宁愿让他们使用本地 fax.mydomain.com 域并转发/重定向电子邮件。

我不知道是否应该使用 postfix 传输、procmail 或 zimbra 中的某些东西。

我认为 Postfix 传输要求我指定不同的 SMTP 服务器,例如otherdomain.com :[smtp.otherdomain.com]

使用 procmail 时我认为我需要使用管道,但我从未使用过 procmail。

我试图在 Zimbra 中找到一个功能,zmprov md fax.mydomain.com zimbraMailCatchAllForwardingAddress @example.com但电子邮件被退回了。

我怎样才能最好地实现这一目标?

答案1

仅转发可能还不够,您还必须伪装域名,否则 example.com 邮件服务器可能会拒绝该邮件,这就是您所看到的退回。

对于我们来说它的工作原理是这样的:

zmprov md fax.mydomain.org zimbraMailCatchAllAddress @example.com
zmprov md fax.mydomain.org zimbraMailCatchAllForwardingAddres @example.com
zmprov md fax.mydomain.org zimbraMailCatchAllForwardingAddress @example.com
zmprov md fax.mydomain.org zimbraMailTransport smtp:mail.example.com
zmprov md fax.mydomain.org zimbraMailCatchAllAddress @fax.mydomain.org zimbraMailCatchAllCanonicalAddress @example.com

例如,到达的邮件仍将具有“收件人:-”字段[电子邮件保护]但信封是正确的。

相关内容