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

email - カスタム メール サーバーでスパムとしてマークされないようにするにはどうすればよいですか?

最近、おそらく過去数か月の間に、Googlemail が私のドメインからのメールに迷惑メールとしてフラグを立てたり、マークを付けたりし始めました。私は非常に厳密に構成された postfix/amavisd (clamav と spamassassin) の組み合わせを実行しているため、自分の受信トレイにはほとんどスパムが表示されません。SPF、DMARC、DKIM を使用しており、リレー アクセスを許可せず、ヘッダーの書き換えも行わず、IP はブラックリストに登録されていません。リバース DNS などが設定され、正常に動作しています。また、本質的に、私には 1 人のユーザー (私) しかいません。

メールが適切に配信されていることに気付きました (SMTP エラーはまったくありません) が、すぐにスパムとしてマークされ、送信先の「新しい」Google メールの受信トレイのスパム フォルダに移動さ​​れます。さて、私のビジネスの性質上、これまでメールしたことのないクライアントにメールを送信しなければならないことがあります。メールを送信する前にすべての人に電話して、スパムフォルダーを確認するように依頼することはできません... また、ドメインでいくつかの「送信元」アドレスを使用します。つまり、sales@ と info@ からメールを送信します。Google メールで info@ が「非スパム」としてマークされている場合でも、sales@ からのメールは直接スパム フォルダに配信されるため、これでも機能しません。受信メールのヘッダー欄を見ると、「合格」「OK」のみで、「不合格」の記載はありません。

さまざまな Web フォームを介して Google に連絡してみましたが、DNS エントリに Google サイト検証の TXT レコードも追加しましたが、役に立ちませんでした。応答すらありません。

Hotmail/live/outlook.com の受信トレイでも同じことが起こり、私のドメインからのメールはすぐにスパム フォルダーに移動されます。ここでの問題は、この種の問題に対処するために Microsoft に連絡する方法さえないように思われることです。

それで、他にできることはありますか?他に確認すべきことはありますか?私が手紙を書くことができる連絡先アドレスを知っていますか? 試す最後の手段はありますか?

現在の状態では、私のメールサーバーは本質的に役に立たず、状況が改善されない場合、電子メールシステム全体が運命づけられていると私は主張します. 誰も独自のメールサーバーをホストできなくなった場合は、Google、Microsoft、または Facebook にアクセスして、データを引き渡すこともできます (いずれにせよ、すでに行っています)。私の意見では、古い連携メール システムが機能していない場合、電子メールはもう必要なく、Facebook メッセージや whatsapp などに頼ることができます。これが Google の利益になるかどうかはわかりませんが、まあ...

最近のメールを Google メールの受信時に追加:

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

email - SpamAssassin フィルター ヘッダー

ヘッダー Return-Path に文字列 '@example.eu' が含まれているメッセージをフィルタリングしようとしています。

/etc/mail/spamassasin/local.cf に次の行を追加しました:

私の最初の試み:

私の2回目の試み:

別のフィルターは機能しますが、上記のフィルターは機能しません。正規表現がOKであることを確認しました。

どうしたの?ありがとう。

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

php - ユーザーのキャンペーンのスパム スコアリング

私は、ユーザーが電子メール キャンペーンを作成して大量に配布できるようにするアプリケーションに取り組んでいます (もちろん、スパム以外のすべての優れた慣行に従います)。「返金保証」や「無料バイアグラ」、すべて大文字の件名など、重要なことを入力した場合に、何らかのスコアリングシステムを導入したいと考えています.

たくさんの調査を行った結果、電子メールの内容を SpamAssassin に送信し、スコアを取得して、それを返すだけでよさそうです。独自のスパム検出を作成することはできましたが、SA と競合することはできませんでした。

問題は、php を使用して SA と通信する方法がわかりません。いくつかの html を渡して、番号といくつかの警告を返すことはできませんか? これに対する他のオープンソース ソリューションはありますか?

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

php - SpamAssassin を PHP アプリケーションに統合する

PHP を使用して、Instagram から「ピザ」などのキーワードを含む多数の投稿を取得し、それらを他のデータと共に MongoDB にロードする Web アプリを作成しました。

モジュールの 1 つは Python の NLTK であり、これを呼び出す方法は次のとおりです (はい、[勉強するためだけに] 狂ったように言語を切り替えています):

上記の行は完全に機能していますが、SpamAssassin を呼び出して、Instagram 投稿のコンテンツがスパムかどうかを確認する同様の方法を探しています。SAのドキュメントから判断すると、ここのようなメールだったので、いくつかのプレーンテキストファイルをチェックできることがわかっています。私はSAに不慣れです。

おそらく、この質問は SA の上級ユーザーにとっては非常に単純ですが、上記のような PHP から Python への呼び出しのように、SA の入出力オプションを cmd から伝えることはできません。それが Instagram 投稿の内容であると仮定すると$string、次のようなスクリプトを探しています。

そのようなスクリプトは PHP で可能ですか? そうでない場合、その内容を確認するにはどうすればよいですか?

SA が更新され、トレーニングされているとします。

0 投票する
0 に答える
516 参照

cpanel - bayes.toks.expire テキスト ファイルを作成する SpamAssassin

私は HostGator で共有ホスティング アカウントを持っており、spamassassin を数か月間問題なく使用しています。約 10 日前、cPanel > ファイル マネージャー > .spamassassin フォルダーにログインすると、次のような 10 ~ 12 個のテキスト ファイルが作成されました。

平均して、このような新しいファイルが毎日約 2 つ作成されています。ファイル サイズが大きすぎるため、ファイル マネージャーで開くことができません。PC にファイルをダウンロードしてメモ帳で開くと、そこにはたくさんのファイルがありますが、読み取ることができません。

これまでのところ、次のような 3 ~ 4 日ごとに作成される他の 3 つの奇妙なファイルもあります。

私はGoogleを検索しましたが、ほとんどの投稿は2006年から2009年までのかなり古いものであり、これらのファイルを手動で削除できると述べている以外に明確な答えがあるようには見えません. 当然、毎週ログインしてこれらのファイルを手動で削除することはしたくないので、原因と解決策を見つけようとしています。

HostGator にサポート チケットを送信したところ、「これは spamassassin の構成が原因で発生しました」という返信しかありませんでした。これは役に立ちません。

また、.spamassassin フォルダーには、次の 3 つの関連ファイルがあります。

user_prefs ファイルが構成され、機能しています。これらのファイルの原因や、サーバーに直接アクセスできない共有ホスティング環境でそれらを防ぐ方法を知っている人はいますか?