web-dev-qa-db-ja.com

Protonmailは私のメールを読むことができません—しかし、それがスパムであるかどうかを検出できますか?

タイトルには本当にすべてが含まれています。メールの内容を読み取れない場合、protonmailはどのようにしてスパムを検出できますか?

かもしれない

  • メタデータに基づく。しかし、スパム検出はおそらくあまり良くありません。その場合、Protonmailはどのメタデータにアクセスできますか?送信者、タイトル?
  • クライアント側で行われます。それはあなたのスパム検出アルゴリズムを手放すことを意味します—スパマーが私が推測したいと思う何か。
  • メールの受信時に行われます。その場合、Protonmail doesは私のメールを読み取りますが、おそらく一度だけです。スパム検出は、protonmailから送信されたメールに対しても機能しません。

これは上記のものですか、それとも別のものですか?

6
P-Gn

3番目のポイントをヒントにすると、メールがおよびからProtonmalアカウントに送信された場合、または一方がサードパーティのサーバーである場合は異なります。

送信者または受信者(そのうちの1人)がProtonmailユーザーではない場合、彼らは自分で言うようにメールを読みます: https://protonmail.com/blog/encrypted-email-spam-フィルタリング/

そこでのテキストの一部:

  1. まず、受信SMTPサーバーのIPアドレスが、以前にスパムを受信したサーバーのIPアドレスを含むスパムブラックリストに対してチェックされます。ヒットした場合、メッセージは拒否されます。

  2. 次に、メッセージは、疑わしいメッセージをスパムとしてマークするカスタマイズされたベイジアンフィルターを通過します。

  3. 次に、着信メッセージのチェックサムを生成し、既知のスパムメッセージのデータベースと照合します。一致した場合、メッセージをスパムとしてマークします。チェックサムは、スパムメールの変異に対しても効果的な方法で実行されます。

...

これらはすべてメモリ内で行われるため、何かが永久的にディスクに保存されるときまでに、電子メールはすでに読み取り不可能です。これにより、受信メッセージに対してスパムフィルタリングを実行するための非常に限られたウィンドウが提供されます。

...

TL; DR。受信したメールをフィルタリングして暗号化するか、復号化してから送信前にフィルタリングします。
彼らは、スパムフィルターを通過するものは管理者や開発者から安全ではないにもかかわらず、彼らはまだ「何も読むことができない」と言います。

公平を期すために、送信者/受信者が外部の場合、フィルターがなくてもサーバーは暗号化されていないメールを処理する必要があります...しかし、「それらを決して読むことができない」のはナンセンスです。


およびからProtonmailへの内部メールについては、同様の投稿は見つかりませんでしたが、(おそらく)インターネット上に公式声明がいくつかあります。

  • 受信者が何かをスパムとしてマークした場合に考慮に入れること。
  • 彼らが閾値を超えて誰かをブロックするように注意すること(単に気にしないいくつかのメールプロバイダーとは異なります).
  • また、特定の時間に送信できるメールの数には制限があります(大量のスパムをより困難にします)。
5
deviantfan