問題タブ [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 投票する
2 に答える
2856 参照

email - spamassassin で TRACKER_ID ルールをトリガーした原因を特定するにはどうすればよいですか?

最近、ガールフレンドから、spamassassin がスパムとしてマークしたというメールを受け取りました。これは主に、spamassassin がトラッカー ID を検出したためです...ただし、トラッカー ID がありませんでした。賢明なバグを報告できるように、何がそれを引き起こしたのか知りたいです。

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

perl - SpamAssassin によってスパムとしてマークされた電子メールを削除する最も簡単な方法は何ですか?

Postfix と SpamAssassin を使用して、Ubuntu Intrepid を使用しています。私は procmail を使用するアプローチを見てきました ( @ Apache で提案されているような) が、procmail を使用しないソリューションを探しています。

これはプログラミングに関する質問です。なぜなら、正しい答えは、目前のタスクを達成する何らかの形式のコードになるからです (反対票に対する私の回答)。

状況の更新: このチュートリアルを使用しましたが、うまくいきました: https://help.ubuntu.com/community/PostfixAmavisNew

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

configuration - Postfix / Spamassassin: 未配信メールが送信者に返される

ローカル ドメインから送信されたように偽装されたスパム メールがメール サーバーによって実際に受け入れられる、新しく構成されたメール サーバーに問題がありますが、メールはそのままでは配信されません。 Undelivered Mail Returned to Sender" をスプーフィングされたローカル ユーザーに送信します。

構成でこれを修正する方法があることは知っていますが、どこにあるのかわかりません。誰かが私を正しい方向に向けてくれることを願っています。

明確にするために、メールサーバーは中継していません。これはローカルユーザーの問題にすぎません. 内部に送信されていないローカルユーザーからのメールをpostfixに拒否させたいです。それはこの問題を止めるでしょう。

何が起こっているのかを示すメールです。ドメインを example.com.au に変更しました。

##############################################


これは、ホスト example.com.au のメール システムです。

申し訳ありませんが、メッセージ
を 1 人または複数の受信者に配信できませんでした。これは、以下に添付ます。

さらに支援が必要な場合は、postmaster にメールを送信してください。

その場合は、この問題レポートを含めてください。
添付された返信メッセージから独自のテキストを削除できます。

メール システム

: ホスト 127.0.0.1[127.0.0.1] は次のように述べています: 554 5.7.0 Reject, id=11887-07 - SPAM (DATA コマンドの終了に対する応答)
?
レポート-MTA:dns; example.com.au
X-Postfix-Queue-ID: 661DC5D1DE
X-Postfix-Sender: rfc822; dan@example.com.au
到着日: 2009 年 5 月 5 日火曜日 06:21:38 +1000 (EST)

Final-Recipient: rfc822;dan@example.com.au
Original-Recipient:rfc822;dan@example.com.au
アクション: 失敗しました Status: 5.7.0
Remote-MTA: dns; 127.0.0.1
診断コード: smtp; 554 5.7.0 拒否、id=11887-07 - スパム?

From: Berenice Penez
日付:
2009 年 5 月 4 日月曜日 22:21:41 +0200
To:件名: フォーラムにいたのはあなたでしたか?

安心の品質で納期遅れなし

病気治療のスーパーオンラインストア
http://www.xopfekec.cn/

##############################################

Postfix main.cf (重要な部分、完全ではありません)

readme_directory = /usr/share/doc/postfix
mydomain_fallback = localhost
message_size_limit = 0
mailbox_size_limit = 0
myhostname = example.com.au
mailbox_transport = cyrus
mydomain = example.com.au
inet_interfaces = all
enable_server_options = yes
mydestination = $myhostname,localhost.$ mydomain,localhost,example.com.au smtpd_sasl_auth_enable
= はい smtpd_use_pw_server
= はい


content_filter = smtp-amavis:[127.0.0.1]:10024
mynetworks = 127.0.0.0/8, 10.0.1.0/24
smtpd_client_restrictions = permit_sasl_authenticated,reject_rbl_client dnsbl.sorbs.net

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

perl - テキストから完全なMail::SpamAssassin :: MailMessageオブジェクトを取得するにはどうすればよいですか?

次のコードを使用して、SpamAssassinを使用してスパムレポートを生成します。

私が抱えている問題は、「sample-nonspam.txt」をスパムとして分類することです。

そして、その情報はファイルにあります。私が心配しているのは、ドキュメントに「解析すると、ヘッダーだけが解析されたMail :: SpamAssassin::Messageオブジェクトが返される」と記載されていることです。それは完全なメッセージを返さないことを意味しますか?

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

spam-prevention - local.cf スパムアサシン

実際、local.cf の spamassassin に 1 つのルールを記述しようとしています。
必要なのは、すべてのバイアグラ メールをブロックすることです。

ご存知のように、これらの電子メールでは、件名フィールドに Viagra,VIAGRA,VIAGRA(c) と書かれている場合もあれば、名前フィールドにある場合もあれば、メッセージの本文になっている場合もあります。

これらすべてのメールを停止するための正確なルールを教えてください。

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

email-spam - フィッシングを阻止する銀行ドメインのリスト

計画しているアンチ フィッシング ルーチンに含める銀行のドメイン名の完全なリストを探しています。リスト/URL を持っている人はいますか?

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

php - 無効な出力を与えるスパムアサシン

ユーザーに送信する前に、スパムのメールをスコアリングするためにSpam-Assassinを使用したいと思います。を使用するプロセスとして実行するためにPHPを使用していexecます。

問題は、返される結果が常に0/0であるということです。PHPクラスのWebサイトからPHPコードを取得しました。使用されているデモメッセージは以下のとおりです

何が問題なのか提案してください

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

c# - C# コンソールから起動したときに、spamassassin からの戻り値を読み取れない

メールサーバーがインストールされたWindowsサーバー2008があります。受信する電子メールごとに C# アプリケーションが起動され、一連のオプションのフィルターを介してメッセージをパイプ処理し、通過させるかどうかを決定します。

私はすでにいくつかの「自作」フィルタを実装していますが、SpamAssassin の機能を活用するために 1 つ追加したいと考えています。SA は UNIX ベースなので、そのウィンドウ ポート ( SAWin32 ) を使用しています。コマンド ラインから SpammAssassin を直接起動すると、電子メールが正しく分析されます。

(-L はローカル テストのみを有効にし、テストされたメッセージがスパムであった場合、-e はゼロ以外の値で終了します)

しかし、C# アプリケーションから起動しようとすると、戻り値が常に 2 であるため (ハム メッセージであっても)、動作しないようです。

私のコードに何か問題があるかどうか、および/または C# コンソール アプリケーションから SAWin32 を起動した経験があるかどうかを知りたいですか?

どうもありがとう!