RSPAMDは、正規表現、統計分析、URLブラックリストなどのカスタムサービスを含む多くのルールによるメッセージの評価を可能にする高度なスパムフィルタリングシステムと電子メール処理フレームワークです。各メッセージはRSPAMDによって分析され、MTAがさらに処理するために使用されるかもしれない評決を与えられます(例:メッセージを拒否したり、スパムを示す特別なヘッダーを追加したりするため)、メッセージに対して提案されているDKIMの署名や変更の可能性などの他の情報とともに。
RSPAMDは、PostfixやSendMailなどの一般的なMTAシステムとの直接的な相互作用を可能にするMilterとして機能することができます。
RSPAMDは、数百のメッセージを同時に処理するように設計されており、さまざまな側面でのメッセージ処理へのアクセスや非同期ネットワークAPIにアクセスしてDNS、HTTP、さらには一般的なTCP/UDPサービスなどの外部リソースにアクセスできる包括的なLUA APIを含む多くの有用な機能を提供します。
RSPAMDをインストールして構成する方法を研究するための適切な出発点は、クイックスタートガイドです。
RSPAMDは主要なLinux分布用にパッケージ化されており、FreeBSDポート、NetBSD PKGSRC、OpenBSDポートを介して利用できます。
通常、Linux分布が提供する可能性のあるパッケージではなく、OSが利用できる場合は、RSPAMDプロジェクトが提供するパッケージを使用することをアドバイスします。これは、通常は古く、RSPAMDプロジェクトでサポートされている目的のスパムフィルタリング品質を提供しないためです。
RSPAMDには、さまざまなスパムフィルタリングモジュールが出荷されており、機能が箱から出されて有効になっています。内蔵モジュールの完全なリストは、RSPAMDドキュメントにあります。
それだけでは不十分な場合、RSPAMDは独自のルールとプラグインを書くための広範なLUA APIを提供します:https://rspamd.com/doc/developers/writing_rules.html
このプロジェクトは、Apache 2.0ライセンスの下でライセンスされています - 詳細については、license.mdファイルを参照してください
Pull Requestsを提出するプロセスの詳細については、Contributing.mdをお読みください。
明示的に特に述べない限り、Apache 2.0ライセンスで定義されているように、お客様がrspamdに含めるために意図的に提出された貢献は、追加の条件なしで、上記のようにライセンスされます。
このプロジェクトに参加した貢献者のリストも参照してください。