
rspamd v4.2.0
正規表現ルール、統計分析、カスタムLuaプラグイン、MTA統合用の外部ブロックリストを備えたスパムフィルタリングおよびメール処理フレームワーク。
はじめに
Rspamd は、正規表現、統計分析、URL ブラックリストなどのカスタムサービスを含む多数のルールによってメッセージを評価できる、高度なスパムフィルタリングシステムおよびメール処理フレームワークです。各メッセージは Rspamd によって分析され、MTA がその後の処理(メッセージの拒否やスパムを示す特別なヘッダーの追加など)に使用できる判定結果が、DKIM 署名の可能性やメッセージに推奨される変更などの追加情報とともに与えられます。
Rspamd は Milter として動作でき、Postfix や Sendmail などの一般的な MTA システムと直接連携できます。
Rspamd は毎秒数百のメッセージを同時に処理できるように設計されており、メッセージ処理のさまざまな側面にアクセスできる包括的な Lua API や、DNS、HTTP、さらには汎用の TCP/UDP サービスなどの外部リソースにアクセスするための非同期ネットワーク API など、多数の便利な機能を提供します。
導入
Rspamd のインストールと設定方法を学ぶには、クイックスタートガイド が良い出発点です。
Rspamd は主要な Linux ディストリビューション向けにパッケージ化されており、FreeBSD ports、NetBSD pkgsrc、OpenBSD ports からも利用できます。
お使いの OS 向けに Rspamd プロジェクトが提供するパッケージが利用可能な場合は、一部の Linux ディストリビューションが提供するパッケージではなく、そちらを使用することをお勧めします。それらのパッケージは通常古く、期待されるスパムフィルタリング品質を提供せず、Rspamd プロジェクトによってサポートされていないためです。
スパムフィルタリング機能
Rspamd には、さまざまなスパムフィルタリングモジュールと機能が初期状態で有効になって同梱されています。 組み込みモジュールの完全なリストは、Rspamd ドキュメント に記載されています。
それでも不十分な場合は、Rspamd は独自のルールやプラグインを作成するための広範な Lua API を提供しています: https://docs.rspamd.com/developers/writing_rules/
ライセンス
このプロジェクトは Apache 2.0 ライセンスの下でライセンスされています。詳細は LICENSE.md ファイルを参照してください。
コントリビューション
プルリクエストの送信プロセスの詳細については、CONTRIBUTING.md をお読みください。
明示的に別段の表明がない限り、APACHE 2.0 ライセンスに定義されているとおり、あなたが rspamd に含めるために意図的に提出したコントリビューションは、追加の条件なしに上記のライセンスの下でライセンスされるものとします。
作者
- Vsevolod Stakhov - vstakhov
このプロジェクトに参加したコントリビューターのリストも参照してください。
参考
- ホームサイト: https://rspamd.com
- 開発: https://github.com/rspamd/rspamd
- ドキュメントサイト: https://docs.rspamd.com
- ドキュメントサイトのリポジトリ: https://github.com/rspamd/docs.rspamd.com
- Multimaps リポジトリ: https://github.com/rspamd/maps
