postfixを使用して特定のユーザーのメールのみをアーカイブする方法は?

postfixを使用して特定のユーザーのメールのみをアーカイブする方法は?

特定の期間中または承認されるまで(設定を変更してサービスを再起動した場合でも)、特定のユーザー(何人かのユーザーを除く)が送信したすべての電子メールを保持したいと思います。ユーザーは、メールが配信されていないという指示を見つけてはいけません。

私が見たすべてのガイドは、発信ドメインに対してこれを行う方法を示していますが、ユーザーのためのコンテンツは見つかりませんでした。

私がしたいことが可能なことですか?可能であれば、どのように実装する必要がありますか?

ベストアンサー1

アクセス制御戻り操作 HOLD を使用できます。

たとえば、

/etc/postfix/main.cf:
smtpd_recipient_restrictions =
    check_sender_access hash:/etc/postfix/sender_access

/etc/postfix/sender_access:
[email protected]     HOLD
[email protected]     HOLD

その後、postsuperコマンドを使用して保持リリースを管理できます。

詳しくは下記をご覧ください。

http://www.postfix.org/access.5.html HOLDの動作の説明をよく見てください。

http://www.postfix.org/postsuper.1.html

おすすめ記事