サブディレクトリから電子メールで学習するための Spamassassing (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
まず、ユーザーが作成したすべてのディレクトリを、このディレクトリをハミングすると言います。その後、.Junk がスパム メールの場所であることを spamassassing に伝えます。3 番目のステップとして、ゴミ箱を忘れます。そして同期。
メールアカウントの例:
.Draft
.Junk
.Trash
.Important
.Important.Others
.Important.Others.Others
cur
new
助けてくれてありがとう!!
よろしくお願いします