2 つ目のアカウントを使用して、メーリング リストをアーカイブし、ビジネス メールを pop3 経由でリモートで利用できるようにしています。2 番目の電子メール アドレスにコピーする procmail ルールを使用して動作するようになりました。このようにすると、ウイルス、スパム、およびメッセージを既に通過させたその他のフィルターによって電子メールが再処理されます。2 番目のアカウントの資格情報と procmail 構成ファイルで実行されている 2 番目の procmail にメッセージをコピーする方法を探しています。
1 に答える
0
他のアカウントに転送する前にシークレットタグを追加することで、2つのアカウントを調整できます。このフラグが存在すると、ウイルスなどのチェックがバイパスされます。もちろん、シークレットタグを知っている人なら誰でも、セキュリティチェックをバイパスできます。
# Primary account forwards to pop3@example.com
:0c
| formail -I"X-Secret: xyzzy" | sendmail -oi pop3@example.com
次に、セカンダリアカウントの場合、の上部にあります.procmailrc
。
# Bypass virus checking if X-Secret is there
:0
* ^X-Secret: xyzzy$
$DEFAULT
これは概念実証であり、私が特にお勧めするセットアップではありません。いずれにせよ、個々のユーザーのファイルよりも高いレベルでウイルスとスパムのチェックを行うこと.procmailrc
は、おそらく全体的なアプローチとして優れています。
于 2013-03-12T11:00:13.463 に答える