ユーザーが暗号化メールを送信するたびにAmavisからドメインのポストマスターに送信される「メールのチェックされていないコンテンツ」のメールをオフにするにはどうすればよいですか。セットアップは、postfixとamavisdを備えたDebian 7です。
パラメータ%admin_maps_by_ccat
を使用して、amavisd-newが各カテゴリのメールを送信する相手を定義できます。 undef
を使用すると、メールを無効にできます。
したがって、すべての「チェックされていない」メールのメールを取得したくない場合は、次のような設定を定義する必要があります。
$admin_maps_by_ccat{+CC_UNCHECKED} = undef;
これをUNCHECKED-ENCRYPTED
に対してのみ行うには、これを使用します(amavis 2.9.0の場合、リリースノートから見つかります):
$admin_maps_by_ccat{+CC_UNCHECKED.',1'} = undef;
件名に[〜#〜] unchecked [〜#〜]が含まれるメールを受信する問題は、2つで解決できますファッション。
最初の解決策は一時的で迅速な修正であり、メールがスキャンされないため、他の望ましくない問題を引き起こす可能性があります。これまでに提案されてきたことを見てみましょう。
上記の「$admin_maps_by_ccat{+CC_UNCHECKED} = undef;
」の使用は、clamavが古くなっていることに起因する実際の問題に実際に対処していないため、使用しないでください。 clamavが期限切れになると、クライアントから送信された電子メールは、更新されていないclamavによって適切にスキャンされないため、電子メールの件名に「未確認」という用語が再度添付されます。
ソリューション1の別の側面は、一部の個人によって提案されているように、ファイル「/etc/amavis/conf.d/50-user
」にスニペット「$undecipherable_subject_tag=undef;
」を引用符なしで追加することです。それでも、IS上記と同じ理由でソリューションではありません。
ソリューション2を見てみましょう。
まず、コマンドfreshclamを実行します。これを行うと、おそらく複数のエラーが生成されますが、最新のclamavバージョンも通知されます。問題をより適切に出力するには、必要に応じて実行します。
tail -20 /var/log/clamav/freshclam.log
次に、次のコマンドで古いバージョンをアンインストールします。
apt remove clamav
3番目に、次のコマンドで最新のclamavファイルをダウンロードします。
wget https://www.clamav.net/downloads/production/clamav-0.100.1.tar.gz
ここでは例としてclamav-0.100.1を使用しています。最新バージョンを選択してください
4番目に、次のコマンドでファイルを抽出します。
tar xf clamav*
次に、clamavディレクトリにいることを確認してください。したがって、次のコマンドを実行します。
cd clamav*/
次に、clamavディレクトリで次の3つのコマンドを使用してclamavを1つずつコンパイルします。
./configure
make
make install
もう一度コマンドを実行します。
freshclam
「Can’t open/parse the config file /usr/local/etc/freshclam.cong
」というエラーが表示された場合の修正方法は次のとおりです。
次のコマンドを使用して、既存のfreshclam.conf
ファイルを/usr/local/etc/
フォルダーから削除します。
rm -f /usr/local/etc/freshclam.conf
ファイルがそこにない場合は、新しいファイルへのリンクを作成して、次のステップに進み、もう一度実行する必要がある場合に、confファイルが更新されたままになるようにします。
ln -s /etc/clamav/freshclam.conf /usr/local/etc/freshclam.conf
次にfreshclamを実行して更新します。
freshclam
さて、freshclamがすでにバックグラウンドで実行されているため、もう1つ小さなエラーが発生します。コマンドでそれを殺しましょう:
pkill -15 -x freshclam
最後に、次のようにもう一度freshclamを実行します。
freshclam
出来上がり。
テストするには、自分にメールを送信するか、友達にメールを送信するよう依頼してください。から送信された電子メールの件名に[〜#〜] unchecked [〜#〜]用語が表示されないはずですクライアント。 1週間後に同じエラーが発生する場合は、おそらくclamavが新しいバージョンにアップグレードされています。