web-dev-qa-db-ja.com

内部ドメインから外部ドメインへのZimbra送信メール転送/リダイレクト

送信メールを別のドメインに自動的に転送するにはどうすればよいですか?

例として、ユーザーが[email protected]に電子メールを送信し、mydomain.comの外部に正確な電子メールを[email protected]に転送したいとします。

ローカルZimbraサーバーのfax.mydomain.comサブドメインの下にアカウントはなく、プレフィックス123456はnot一定になります。ファクス受信者の番号によって変わります。

ユーザーに@ 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
joshu

転送だけではおそらく十分ではありません。ドメイン名を偽装する必要もあります。そうしないと、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

例に到着したメールには、引き続きTo:-フィールドが[email protected]として表示されますが、エンベロープは正しいです。

2
Meiko Watu