Reduce the number of emails sent by Discourse

AI-generated summary

The discussion focuses on reducing the number of emails sent by Discourse. dandv aims to lower the daily and monthly outgoing email cap. Suggestions include reducing the time before suppressing digest emails, which Falco considers a “low hanging fruit.” dandv has already reduced this time to one day.

Falco notes that mailing list emails are the most common type in the logs, and suggests disabling this feature using “disable mailing list mode” if feasible. SimeonGriggs also wants to disable the user_posted email type, which is sending hundreds of emails per day for a user with notifications enabled for other users’ posts.

codinghorror inquires about a cap on daily emails per user, and sam confirms that the site setting max emails per day per user is set to 100 by default. sam suggests that users can lower this setting to reduce the number of emails sent, potentially to 10.

Wir versuchen, uns an ein niedrigeres Limit für die Anzahl der täglichen und monatlichen ausgehenden E-Mails zu halten.

Ist es möglich, das Senden bestimmter email_types zu deaktivieren, und welche wären dafür geeignete Kandidaten?

Meiner Meinung nach liegt der einfachste Schritt darin, die Option suppress digest email after days anzupassen. Der Standardwert beträgt ein Jahr, und eine Reduzierung auf beispielsweise sechs Monate kann hilfreich sein, wenn es sich um eine Community handelt, bei der die Gesamtzahl der Mitglieder mehr als das Zehnfache der aktiven Mitglieder (innerhalb von 30 Tagen) beträgt.

Das hatte ich bereits auf 1 reduziert. Hast du noch andere Ideen?

Die #1 email_type, die ich in den Logs sehe, ist mailing_list.

Wenn das auf 1 steht und der Standard der wöchentliche Newsletter ist, werden Newsletter niemals gesendet :upside_down_face:. Das wäre eine hilfreiche Information für den Eröffnungspost (OP), wenn man Unterstützung zur Verringerung der gesendeten E-Mails anfragt.

Wenn es möglich ist, deaktivieren Sie die Mailingliste in Ihrer Instanz. Verwenden Sie disable mailing list mode.

Nutzer, die diesen Modus verwenden, können einen erheblichen Anteil aller gesendeten E-Mails ausmachen.

Auch wir sind sehr daran interessiert, dies zu erfahren. Wir haben einen Benutzer, der Benachrichtigungen für neue Beiträge anderer Benutzer aktiviert hat, wodurch täglich Hunderte von E-Mails gesendet werden.

Ich möchte den E-Mail-Typ user_posted deaktivieren.

Es gibt immer noch ein Limit für die Anzahl der E-Mails, die Discourse pro Tag und Benutzer senden kann, richtig @sam? Ist dies eine Site-Einstellung? Nutzer könnten sie bei Bedenken auf ein niedrigeres Niveau setzen.

Ja, die Standardeinstellung der Website max E-Mails pro Tag pro Benutzer ist auf 100 festgelegt. Benutzer können diese natürlich senken, um die Anzahl zu reduzieren, vielleicht auf 10 @dandv