問題タブ [spamassassin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5337 参照

dns - ドメイン名を使用してSpamhausのSBLをクエリするにはどうすればよいですか?

ドメイン名を使用してSpamhausSBLを照会したい。このフォーム(ISPドメイン名でSBLリストを検索)が実行し、SpamAssassinが実行するため、これが可能であることはわかっていますが、IPアドレスでしか機能しないようです。SpamAssassinコードをざっと見てみましたが、非常に一般化されているため、実際に何かを実行するコードを追跡するのに数時間を費やす可能性があります。今のところ、次のようにSBLにIPアドレスを正常に照会できます。

ドメイン名を使用したクエリはDNSTXTレコードと関係があるようですが、検索する正しいホスト名がわかりません。私が何かをしようとすると

有用な情報は返ってきませんが、フォームで検索すると、 oversee.netが2009年7月30日21:17GMTにスパムとして報告された208.73.210.0に関連付けられていることがわかります。

0 投票する
1 に答える
795 参照

email - SpamAssassin に簡単なテキスト (電子メールではない) を送信する

SpamAssassin に簡単なテキストを送信できるかどうか疑問に思っていました。コメントをテキスト ファイルに入れ、'spamc < file.txt' を呼び出したいです (テキストを直接 spamc に送信できるかどうかはわかりません)。問題は、ヘッダーまたはタイトルを指定しないと、SpamAssassin がすべてをスパムとして報告することです... すべてのヘッダー検証をバイパスできますか? または単純なプレーン テキストをスキャンできるモードはありますか? (私は経験がないので、これを尋ねることを好みます。事前に感謝します)

0 投票する
1 に答える
73 参照

email - Spamassassinを使用するにはコンパイルが必要ですか?

私が収集できたものから、spamassassinはperlで書かれていますが、コンパイルされたバージョンもあるかもしれません。それを使用するためにそれをコンパイルする必要がありますか?Perlスクリプトにスパムアサシンを含めて、その関数/サービスの呼び出しを開始することはできますか?

0 投票する
2 に答える
4363 参照

c# - spamassassin チェック スコア C# コード

ASP.Net アプリケーションでスコアを確認する方法はありますか? .Net のクラスまたは同様のものですか? 他のスパム フィルタについてはどうでしょうか。--編集済み C# で電子メール メッセージのスパム スコアをチェックする方法を探しています。

0 投票する
1 に答える
1266 参照

c# - SmtpClient() 経由で送信されたメールの X-Spam ヒットを減らします

System.Net.Mail.SmtpClientリモート SMTP サーバー経由で電子メールを送信するために使用しています。送信されたメッセージのヘッダーを見ると、メッセージが X-Spam から 2.5 ヒットを取得していることがわかります。フィールドの base64 エンコードを防ぐにはどうすればよいですか? また、ヒットFromを取り除くにはどうすればよいですか? NULL_IN_BODYスパムとしてマークされていなくても、完璧にしたい. この問題に関する情報を見つけることができません (それが本当に問題である場合)。

編集:FROM_EXCESS_BASE64フィールドのすべてのエンコーディングを削除することで、最も重要な警告を削除することができました。以前は手動でEncoding.UTF8フィールドを設定していました。

文字列からすべての制御文字を削除するbodyと、警告が発生しなくなります。ただし、これにより改行も削除されます。

編集:改行を除くすべての制御文字を削除すると、警告が返されます!

0 投票する
1 に答える
151 参照

spam - IMAP 経由でメールをダウンロードした後、解析する前にスパムかどうかを確認したい!

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

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

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

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

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

0 投票する
2 に答える
13197 参照

spam-prevention - SpamAssassinはBAYES_99をどのように定義していますか?それを回避する方法は?

SpamAssassinは私のメールに理由BAYES_99のマークを付けます。これは、メールが99%〜100%のスパムメールであることを意味します。このルールを(キーワードで)検出するSpamAssassinのメカニズムは何ですか?また、このルールにヒットしないようにするにはどうすればよいですか?

0 投票する
1 に答える
362 参照

postfix-mta - 受信したメールをアーカイブする必要があります

Postfix(2.6.6)でMTAであるメール受信設定があり、コンテンツフィルターとしてamavisd-new(spamassassinとCLamAVを使用)があります。

amavisd-newconfファイルでスパムレポートヘッダーを有効にしました。

ローカルストレージ上のファイルをmaildir形式でアーカイブしたい。amavisd-new confファイルを介して可能ですか?

事実上、アーカイブを次の形式で作成するか、受信した電子メールごとに1つに類似した形式で作成する必要があります。

ありがとう

アシシュシャルマ

0 投票する
1 に答える
388 参照

mysql - MySQLからspamassassinsSpamcクライアントへのテキストの受け渡し

これはここでの私の最初の投稿であり、私は少しナブです。MySQLデータベースからspamassainsspamcクライアントを介してテキストを渡すことを探しています。ファイルに書き込んでから、このファイルをのようにspamcに渡すことでそれを行うことができますがspamc < 'textfile.txt'、ディスクの読み取り/書き込みのため、これは低速です。

誰かがこれを直接行う方法を知っていますか?

0 投票する
1 に答える
399 参照

php - 大規模なデータ セット用の軽量ベイズ フィルター

CMS 用にさらに別のスパム検出を作成したいと考えています。現在、次の 3 つのオプションが表示されます。

  1. 単純な php クラスを使用し、MySQL にトークンを保存する
  2. spamassassin をインストールし、php-connector を使用する
  3. 象使いのような大きなもの

私は MySQL のアプローチが好きではありません。時間の経過とともに非常に大きくなり、システム全体のパフォーマンスが低下するのではないかと心配しているからです。spamassassin のアプローチはより魅力的であるように見えますが、インターネット上のあらゆる場所で、SA のルールはメールとヘッダーに重点が置かれており、これは理想的な方法ではないと書いています。最後に大事なことを言い忘れましたが、私は mahout を認識していますが、それは少し大きすぎて、多くの管理オーバーヘッドが発生するのではないかと心配しています。

Linuxサーバーで実行でき、phpからアクセスできる、小さくて効率的なものはありますか?