badmailfromの覚え書き
スパムメールがウザイので、定期的に、qmailのbadmailfromを更新しています。
方針としては、登録されている海外ドメインは極力除外し、日本のドメインを持つドメインでスパムと思われるものは、アドレス形式で除外する。
作業の流れは、
- 個人的 badmailfrom データベースのページで、
「.jpで終わるドメインは除外する」をチェックし、全件取得する。 - さらに、上記のチェックを外し、「ドメインではなくてアドレスをそのまま使う」にチェックを入れ、全件取得する。
- これらのファイルを一つに纏め、ソート及び重複削除
#> sort -u - gmail.comやnifty.comなどのドメインも含まれており、弾かれては困るので、適宜手動でコメントアウトする。
新規に作成するのであれば、上記の流れで良いと思う。
この作業で忘れないように、コマンドのメモ
- 行末が.jpで終わるファイルを抽出
#> grep .jp$ - 行頭が@で始まるファイルを抽出
#> grep ‘^@’ - 並び替えして、重複行を削除
#> sort -u