管理者によるフォーラムメールの音量制限

当社は、Digital Ocean 上でホストされている約 950 人のメンバーを持つ非公開フォーラムを運営しています。

通常、月間 75,000 件から 90,000 件のメールを送信しています(メール中継ホストとして SendGrid を利用しており、非常に満足しています)。

しかし今月は、コミュニティの成長と COVID-19 関連の課題に対するメンバーへの支援により、投稿数が週 100 件程度から 350 件以上へと急増しました。そのため、今月すでに 25 万件以上のメールを送信しています。これは良いニュースです。多くのメンバーが、この困難な時期に当社のコミュニティを有用なリソースとして活用してくれているからです。

デフォルトではメーリングリストモードを無効にしていますが、一部のメンバー(少なくとも今月までは :smiley:)は、この方法での参加を好んでおり、それを選択しています。メンバーの技術レベルがコミュニティ全体で大きく異なるため、手動でメンバーの設定を変更することにためらわれています。

投稿数の増加に伴い、SendGrid の利用料は月額約 30 ドルから 120 ドル以上へと跳ね上がりました。一時的には負担可能ですが、短期的および長期的な対応策を講じる必要があります。このコミュニティでは、ユーザー教育が多くの理由から困難です。

そこで、いくつか質問があります:

  1. 送信されるメールの頻度を抑える方法はありますか?(考えとしては、新しい投稿を検索する際、スキャン間隔内に単一のトピックに対して複数の返信や投稿があった場合、1 通のメールのみを送信する、という仕組みがあれば良いのですが、これは可能でしょうか?)
  2. データエクスプローラープラグインをインストールしています。以下のクエリを設定した事例はありますか?
    • ユーザーごとに、何通のメールを受け取っているかを確認する
    • メーリングリストモードを選択しているユーザーを検索する
    • 特定のユーザーに対してメーリングリストモードを無効化する
    • ダイジェストモードを有効化する
  3. メール数を制限するために、特に活動が少ないまたは見かけ上 inactive なメンバーに対して、他にどのような対策が考えられますか?

ご支援ありがとうございます!(そして、素晴らしいソフトウェアをありがとうございます…)

1ユーザーあたりの1日の送信可能メール数」の設定を下げることができますが、投稿ごとにメールが届くと期待しているユーザーにとっては混乱を招く可能性があります。

メール配信サービスの見直しを検討する価値があります。AWS SESは、1万通のメールでわずか1ドルです。

一つの解決策として、全ユーザーのメーリングリストモードを無効化し、要約メールを有効にする方法があります。

メーリングリストモードを本当に必要とするユーザーは、再度オンにする必要があります。ほとんどのユーザーはそれらを開いていないのではないかと考えられます。

はい、「メーリングリストモード」は「最大苦痛モード」でもあります。ここには本当に簡単な回避策はありません。

これを実現するための既存のツール、スクリプト、またはデータエクスプローラーのクエリはありますか?

いくつかの例は Administrative Bulk Operations にあります。