-1

メールマガジンサービスを構築しています。

もちろん、私たちは通常のオプトアウト リンクなどを行っていますが、疑問に思っているのは、Gmail のユーザーが [迷惑メールを報告] ボタン (または任意の電子メール クライアントで同等のボタン) を実行した場合、これらの報告をどのように受け取ることができるのでしょうか?

これらのレポートをプログラムで解析するための優れたシステムを開発した人はいますか? API や、解析可能なレポート メールの一般的な形式などです。

ありがとう!

回答に基づく詳細情報:

申し訳ありませんが、私の言い方が誤解を招く可能性があります。Gmail は [スパムを報告] ボタンをクリックするたびにメール サーバーに通知しないことを認識しています。これは主にクライアント側のフィルタリングに使用されます。しかし、ニュースレター会社は、「スパムを報告する」ボタンに直接接続されていなくても、次のような報告を受け取ります。

ここで mailchimp.com の議論を参照してください: http://www.mailchimp.com/articles/how_legitimate_marketers_can_prevent_spam_complaints/

Aweber はこちら: http://www.aweber.com/faq/questions/390/What+Is+An+Acceptable+Complaint+Rate%3F

彼らが十分なレポートを取得し始めると、送信メールサーバーにメッセージを送信するように思えます。メールの「リターンパス」ヘッダーと、おそらくabuse.netのようなサービスを使用して推測しますか? 多分誰かがこれについてもっと情報を持っていますか?

レポートでは受信者を特定できないようですが、ニュースレター サービスで誰かのアカウントにフラグを立てたり削除したりするのに役立つメッセージ (および送信者) を特定できます。これは、ニュースレター サービスを悪用する人々に注意するもう 1 つの方法として使用したいと考えています。

後述の @scope のように、AOL にはこのためのフィードバック ループ サービスがあります。私が興味を持っているのは、これらのレポートをさまざまな電子メール サービスから確実に取得するためのベスト プラクティスと、可能であればプログラムで処理する方法です。

また、私は自分のメール サーバーを実行しているので、IP は自分のものです。"abuse@mydomain.com" 宛てのメールを読み取るスクリプトをセットアップするか、その他必要なものは何でもかまいません。ありがとう!

4

5 に答える 5

2

Gmailは最近、List-Unsubscribeヘッダーのサポートを発表したので、メーリングリストがそれを使用していることを確認してください。Gmailおよびその他の一部のサービスでは、ユーザーがメッセージの1つをスパムとしてマークしたときに、購読解除メッセージを送信するように提案されます。保証はありません。

AOLにはスパムレポートのコピーを取得する方法がありますが、これは送信者のIPアドレスによって行われるため、サーバーを誰とも共有しない場合にのみ役立ちます。また、受信者のIDが指定されていないため、メッセージIDまたは送信者のアドレスに受信者のIDをエンコードするなどの巧妙な操作を行わない限り、受信者のIDを使用して登録を解除することはできません。(残念ながら、新規ユーザーは1つのリンクしか投稿できないため、どこにあるかわかりません。「aolスパムフィードバックループ」を検索してください。)

于 2009-07-26T22:17:26.730 に答える
1

どうやら「フィードバックループ」はここで探すサービスです。

すべてのISPからのフィードバックループレポートを編集して、CSV形式などで提供できる会社もあります。

例:http ://www.isipp.com/services/fbl-reports/

彼らがこのためのWebサービスを提供しているかどうかを確認するために彼らと話をしていませんが、彼らが提供していなくても、電子メールで送信された毎日のcsvを解析するサービスを作成できます。

于 2009-07-29T18:10:38.600 に答える
0

クライアントレベルのフィルタリングであることを考えると、メールアドレスがスパムとしてマークされていることが通知されることはないと思います. だれかがあなたをスパムとしてマークしたとしても、ほとんどの場合、それを知ることはできません。

これは主にプライバシー目的のためです。

また、Gmail とは異なり、デスクトップ アプリケーションはこれらをサーバーに保存できません。

于 2009-07-26T21:36:50.417 に答える
0

私が知っているすべての電子メールアプリの「スパム」機能は、クライアント側の設定です。主にそれ以外の要件がないため、完全に個人的な設定です。

ただし、Google は、メール アドレスに関する「傾向」を把握するための API を提供している可能性がありますが、私はそのような API を認識していません。

クライアント側であなたをスパムとしてマークする人々についてはあまり心配しません。それはあなたのディストリビューションに影響を与えないはずです。ウェブメール プロバイダーがユーザーの傾向に基づいてあなたをスパムとしてマークする可能性が高いとしても、あなたが正当なニュースレターであり、オプトイン モデルを持っているか、またはあなたが言うようにまともなシンプルなオプトアウト モデル。

于 2009-07-26T21:44:58.590 に答える
0

これには別の答えを追加しています。

基本的にあなたがすべきことは、その人に問題のメールを Abuse@mydomain.com に転送してもらうことです。その後、転送されたメッセージを (おそらく自動的に?) 読んで、問題のニュースレターが配信されているアカウントを突き止めます。それが判明したら、X 人のユーザーがあなたのサービスを悪用されていると報告したことを示すメールをアカウント所有者に送信します。

他にできることは、カスタム ID をメッセージ本文 (abuse@mydomain リンクの横のフッター?) のどこかに置くことです。ID は十分に定義されているので、転送されたかどうかにかかわらず、電子メールのパターンを探すことができます。そして、その ID が Abuse@mydomain.com に送信された電子メールに含まれている限り、その人に通知することができます。

さらに別の方法として、ユーザーにメールをabuse81348@mydomain.comに送信させる方法があります。番号はニュースレターIDであり、プログラムでそのアドレスを確認し、処理して、レポートの数をアカウント所有者に送信します。

もう 1 つの方法は、上記のアイデアと同じアイデアで、その人が虐待を報告できるリンクを用意することです。リンクの $_GET には ID 番号が含まれており、非表示のフォームに入ります。フォームは、ユーザーが追加したい追加のコメント (キャプチャなど) を入力する場所を提供し、送信します。これにより、エントリが苦情データベースに配置され、その日の終わりにアカウント所有者に送信できます。

于 2009-07-26T23:37:14.137 に答える