私は、サブディレクトリからの電子メールで学ぶためにSpamassassing(sa-learn)を設定する良い解決策を見つけ出すのに問題があります。Spamassassin、サブディレクトリでsa-learn
多くのチュートリアルを読みました。すべてのチュートリアルでは、次のようなものがあります。
/usr/bin/sa-learn --no-sync --ham /var/vmail/*/*/Maildir/{cur}
/usr/bin/sa-learn --no-sync --spam /var/vmail/*/*/Maildir/.Junk/{cur,new}
私は、ユーザーが作成したすべてのディレクトリは、このディレクトリをハムと言う、
/usr/bin/sa-learn --no-sync --ham /var/vmail/*/*/Maildir/.*/{cur,new}
/usr/bin/sa-learn --no-sync --ham /var/vmail/*/*/Maildir/{cur}
/usr/bin/sa-learn --no-sync --spam /var/vmail/*/*/Maildir/.Junk/{cur,new}
/usr/bin/sa-learn --forget /var/vmail/*/*/Maildir/.Trash/{cur,new}
/usr/bin/sa-learn --sync
まず:
は、私はこのように私の自身の方法を試してみました。 その後、私はspamassassingに言います.Junkはスパムメールの場所です。 3番目の手順として、ゴミ箱を忘れてください。 と同期します。メールアカウントの例:助けを
Thaankます!
お待ちください
あなたの試行はどのように機能しませんか? –
私の方法は働いています。しかし、これは正しい方法ですか?最初にスクリプトはすべての電子メールをハムとしてマーキングしています(前に実行時にすでにスパムとしてマークされている電子メールも)。その後、スクリプトは.Junkディレクトリの電子メールをスパムとしてマークします。 最後に、私は強力なstatistcを持っていません。 (スパムとしてマークが削除され、スパムマークが新たに追加されたため) もっと良い方法があると思いました。 –