私はgsuiteを使用してセットアップをテストしています。望ましい結果は、Postfixがすべてのアカウント(gsuiteを使用するアカウントと使用しないアカウント)のメールボックスを保持することです。 Postfixは電子メールも送信できる必要があります。
MXレコードはgsuiteを指し、メールはそこで受信されます。 Gsuiteは、他のドメインからのすべての外部メールで問題なく機能するPostfixにメールを転送するように設定されています。最後に残っている問題は、ドメインから送信され、Postfixサーバーを介して送信されるローカルメールがローカルに配信されることです。つまり、Gsuiteの受信トレイに表示されません。
これらのメールをローカルメールボックスに配信するのではなく、インターネット経由で送信するようにPostfixに強制する方法はありますか? Gsuiteに中継するためにPostfixを設定する必要はありません。
Postfixは仮想メールボックスで設定されており、可能な限り設定を維持したいと思います。
私の知る限り、単一の接尾辞インスタンスでこれを実現する方法はありません。 postfixがEメールを受信すると、そのEメールが転送/配信される可能性のあるパスは1つだけです。
ただし、この問題を回避することはできます。
接尾辞の2つのインスタンス
Postfixの2つのインスタンスを使用します。1つは受信メールをポート25でリッスンし、もう1つはリレーメールを送信ポートでリッスンします。
Postfixがそれ自体(同じホスト)から電子メールを受信したことを検出すると、それを拒否することに注意してください-これには2つのIPアドレスが必要です。
接尾辞インスタンスを持つ2台のサーバー
上記とほぼ同じソリューションですが、構成が簡単です-2台のサーバー-1つは受信メール用、もう1つは送信用です。