要約メールのエントリが複数回繰り返される件

私のアイドルテストユーザーが週次サマリーメールを受信しましたが、そこには同じトピックが5回含まれていました(編集およびピン留めが数回行われたトピックですが、特に「ピン留めされた」などのテキストではなく、まったく同じテキストが表示される場合でも、1回だけ表示されるはずです)。

人気の投稿3件のうち2件が重複していました。

また、「あなたへのおすすめ」テーブルには、投稿が3回含まれていました。

このように多くの重複があり、ほとんど情報が伝わりませんでした(他の投稿が利用可能であったにもかかわらず):(

このバグレポートのトラブルシューティングを支援するために、データベースクエリの結果を追加できますか?

「いいね!」 4

タグを除外しましたが、プレビュー機能では除外されたタグのトピックの下に「人気の投稿」の回答が表示されます。「人気の投稿」で除外が機能していないのか、それともプレビュー機能が条件を再計算していないだけなのか、よくわかりません。(金曜日の次のメールで確認します:)

もう少し詳しくトラブルシューティングするにはどうすればよいか教えていただけますか?それ以外では、要約メールで問題ありませんか?私がこのような問題を抱える最初の人間であるというのは奇妙です。

「いいね!」 1

同じ問題を抱えています。同じメールに4回投稿が繰り返され、メールヘッダーには「新しいトピックが4件」と表示されます。

「いいね!」 2

問題は、通知メールの1つで気づいたばかりですが、安定版の3.3.0+3でもまだ存在します。

「いいね!」 2

皆さん、ありがとうございます。確認いたします。

「いいね!」 2

これも最近の事例へのクロスリンクです。

「いいね!」 2

再現するのに問題があり、さらに詳しい情報が必要な場合はお知らせください。クエリログがどこかにあるのかわかりませんが、/admin/email/preview-digest にアクセスすると、プレビューで問題が発生しています。

「いいね!」 1

ここに投稿すべきか、新しいトピックに投稿すべきか分かりませんが、digest suppress tags リストにあるタグが付いた投稿が、メールダイジェストにも表示されています。現在、メインの注目のトピックには、抑制されたタグが付いています。

はい、私も同様でした。

「いいね!」 1

「人気の投稿」と「あなたへのおすすめ」のトピックが繰り返されるという同じ動作を確認しました。

この場合、人気の投稿の1つが3倍、もう1つが2倍になっています。

セルフホストの標準インストールで、現在3.4.0.beta2-dev (f2121cc437) です。

このレポートは2月まで遡るようですが、何か進展はありますか?何かお手伝いできる追加情報を提供できますか?

編集:むしろ悪化しているようです。現在、リードとなる人気のトピックが3倍になっています。 見栄えが非常に悪いため、この問題のトラブルシューティングを進めるための提案をいただけると幸いです。

「いいね!」 2

@ecki@bigfudge@j127 – この問題はまだ発生していますか?ダイジェストが非常にひどい状態になっているのですが、このレポートにどのように注目を集めればよいかわかりません。

「いいね!」 1

ここでもまだ問題があります。

「いいね!」 1

はい、問題はまだ存在します。STABLE * v3.3.1 +5 にアップグレードしましたが、プレビューメールはまだ同じ動作を示しています。

私は、3つのカテゴリそれぞれのエントリ数を減らす(1、1、3)ことで自己解決しましたが、もちろんこれによりメールの有用性は低下します。単に恥ずかしい思いをしなくて済むだけです。

「いいね!」 2

確認していただき、一人ではないとわかり、ありがとうございます!ダイジェストでこれを見るのはイライラしますが、他の様々なDiscourseフォーラムから届くダイジェストではそうではありません。

チームが先週、会社の研修旅行で不在だったとどこかで読みました。@nat さんが状況を把握されたら、ここに来てくれるかもしれません…

「いいね!」 1

ミーティングは今週ですので、もう少しお待ちください :slight_smile:

それまでの間、フォーラムに共通点はありますか?皆さんが使用しているプラグインや、デフォルトとは異なる設定になっているものはありますか?

「いいね!」 1

現在、これらの追加プラグインが有効になっています。

/discourse-math.git
/discourse-data-explorer.git
/discourse-graphviz
/discourse-perspective-api
/discourse-adplugin.git
/discourse-user-notes.git
/discourse-affiliate.git
/discourse-categories-suppressed.git
/discourse-templates.git

編集:フッターやテンプレートなど、含まれているすべてのプラグインも有効になっています。

デフォルトではないメール設定:

  • メールでの投稿抜粋 – チェック済み
  • 個人メール時間枠(秒) – 60
  • 日数経過後のダイジェストメール抑制 – 1095
  • ダイジェスト抑制カテゴリ – いくつかのカテゴリがここにあります
  • ダイジェスト抑制タグ – 1つのプライベートタグ(結局ダイジェストに含まれます)
  • メールアクセント背景色 – カスタムカラー
  • メール処理の失敗を記録する – チェック済み
  • 日数経過後のメールログ削除 – 10
  • Mailgun APIキー – 入力済み
「いいね!」 1

私のシステムでは、STABLE Docker を個別の Redis および Data コンテナと共に使用しています。

app.yaml で有効になっているプラグインは次のとおりです。

  • docker_manager.git
  • discourse-rss-polling.git

UI で有効になっているのは次のとおりです。

  • automation true
  • footnote true
  • rss polling true
  • spoiler alert true

古いバージョンで作成されたデフォルトテーマからクローンされたテーマを使用しています。

メール設定でオーバーライドされているのは次のとおりです。

  • contact_email
  • blocked_email_domains
  • normalize_emails true
  • auto approve email domains
  • hide email address token: true
  • personal email time window seconds: 120
  • digest topics: 1 (回避策)
  • digest posts: 1 (回避策)
  • digest other topics: 3
  • supress digest email after days: 600
  • digest suppress categories: forum help
  • digest suppress tags: rss, test
  • show topicsd featured link in digest: true
  • email subject: prefix %{optional_pm}%{optional_cat}%{topic_title}
  • default email message level: only when away
  • default email list mailinglist mode frequency: send en amail for every except own
  • inclde thumbnails in backup: true
  • embed set canonical url: true

既知のジョブカスタマイズはありません。Mailgun API ではなく、プライベート SMTP サーバーを使用しています。(ただし、問題は送信前に発生しており、プレビューでも確認できます。)

「いいね!」 1

アップデートありがとうございます、Moinさん。以下が私の状況です。

アクティブなプラグイン:

  • Automation(アクション1つ:「ユーザーがグループを変更したときに通知する」)
  • Footnote
  • Spoiler Alert
  • Staff Alias

デフォルトではないメール設定:

  • personal email time window seconds – 20
  • suppress digest email after days – 365
  • digest suppress categories – 2つのカテゴリがあります
  • digest suppress tags – 1つのプライベートタグ(ダイジェストから正しく抑制されているようです)
  • log mail processing failures – チェック済み
  • delete email logs after days – 90
  • apply custom styles to digest - チェックなし
  • default include tl0 in digests - チェック済み
  • contact email - カスタム

デフォルトではないが、ダイジェストに関連していないと思われるメール設定:

  • reply by email enabled - チェック済み
  • manual polling enabled - チェック済み
  • email in - チェック済み
  • email in allowed groups - いくつかのグループが指定されています
  • blocked email domains - カスタム
  • unsubscribe via email footer - チェック済み
  • disallow reply by email after days - 0
  • forwarded emails behaviour - create_replies
  • default email mailing list mode frequency - 自分の投稿を除くすべての新しい投稿にメールを送信する
  • default email previous replies - 以前に送信されていない場合

デフォルトのテーマ、以下のActive Componentsを使用:

  • Category Headers
  • Custom CSS
  • Custom Header Links
  • Extended About Page
  • Unanswered Filter
  • User Card Directory
  • Welcome Link Banner

セルフホストの標準インストール、特別な設定はありません。Test-passedブランチ、現在のバージョンは3.4.0.beta2-dev (f2121cc437)です。

SMTPリレーにはMailerSend.netを使用していますが、問題は送信前(プレビューで確認可能)に発生しています。

「いいね!」 1

特定のユーザーに問題を引き起こしているトピックの詳細を確認することも役立つかもしれません。たとえば、トピックに複数のタグがあるかどうか、ユーザーがそれらのタグのいずれかをミュートしているかどうかなどを確認できます。

ダイジェストメールのトピックをまとめるために使用されるメソッドについて、一行ずつ確認しました: discourse/app/models/topic.rb at main · discourse/discourse · GitHub

「いいね!」 1

サイモン、ご興味をお持ちいただきありがとうございます!

添付されたダイジェストは、私がこれまで見てきたものと同様のものです。ただし、タグの数については以前分析したことはありません。

これはユーザーのために生成されました。

  • 最終ログイン: 2024-09-09
  • ダイジェスト頻度: 週次
  • 「新しいユーザーからのコンテンツを要約メールに含める」: チェック済み
  • 関連タグのミュートなし

人気トピック:

「過去のSF物語…」 – 3回繰り返されました。トピックには3つのタグ、15件の返信、1件(スタッフ)の「いいね!」があります。
「市民SF」 – 2回繰り返されました。トピックには2つのタグ、2件の返信、1件(スタッフ)の「いいね!」があります。

あなたへのおすすめ:

「サイボーグとケンタウロス…」 – 3回繰り返されました。トピックには3つのタグ、2件の返信、0件の「いいね!」があります。

「いいね!」 2