1

私はPHPでチケットシステムを持っています。人々はメールでチケットを報告します。メール パーサーは、IMAP を使用してメールボックスに接続し、メールをダウンロードして解析し、Web インターフェイスで表示/更新できるチケットを作成します。

ここで、メールからチケットを作成する前に、ダウンロードしたメールがスパムかどうかをアプリケーションで確認する必要があります。そこで、spamassassin を統合することを考えました。ドキュメントによると、プロキシとして実装できます。これを行う方法がわかりません。

基本的に私が欲しいのは、メールを検証する spamassassin perl スクリプトにメールを文字列として渡す方法ですか?

誰かが以前に似たようなことをしたことがありますか。他の関連する優れたツールを提案できますか?

編集: Google アプリのメール サーバーを使用しています。そのため、MTA または MDA の段階で SpamAssassin を統合するオプションはありません。

4

1 に答える 1

1

Webサーバーにspamassassinをインストールできますか?spamassassinはパイプをサポートしているからです。phpからsyscallを作成して、コマンドラインからspamassassinを使用し、回答を解析できます。または、このhttp://ppadron.blog.br/2010/05/04/php-api-to-spamassassin-spamd-protocol/を使用するか、ドメインに信頼性の高いスパム対策サービスを使用できます。

于 2011-06-14T04:17:58.973 に答える