E-Mail-Listen-Modus für bestimmte Beiträge deaktivieren

Gibt es einen Hook für den E-Mail-Listen-Modus, der es uns ermöglichen würde, das Versenden bestimmter Beiträge zu unterdrücken, etwa Beiträge von einem bestimmten Benutzer? Könnte das theoretisch mit einem Plugin umgesetzt werden?

Wir haben ein Plugin, das automatisch einen Wiki-Beitrag als ersten Beitrag in einem Thema einfügt, sobald ein Thema erstellt wird. Der Wiki-Beitrag ist lediglich eine Vorlage und hat beim ersten Erstellen keinen Wert – er gewinnt erst im Laufe der Zeit an Bedeutung. Doch das Erstellen des Wiki-Beitrags löst eine lästige E-Mail für diejenigen aus, die den E-Mail-Listen-Modus aktiviert haben. Die Hälfte unserer Gruppe nutzt diesen Modus. (Das ist ungewöhnlich hoch, ich weiß, aber wir kommen von Google Groups, daher gibt es eine gewisse Trägheit.)

Die Wiki-Beiträge werden automatisch von einem fiktiven Benutzer namens „Summary

Sie könnten den Code, der die E-Mails in einem Plugin generiert, überschreiben.

Alternativ könnten Sie vielleicht alle Benutzer darauf einstellen, diesen Nutzer zu ignorieren.

Das funktioniert, wenn ich diesen Benutzer selbst manuell stummschalte. Ich werde also wohl ein Plugin schreiben, das sicherstellt, dass dieser Benutzer automatisch von allen stummgeschaltet wird.

Aber ich bin neugierig, wie dieser Ansatz funktionieren würde – hast du irgendwelche Hinweise?

Nicht schnell. Es ist dasselbe wie das Überschreiben einer beliebigen Methode. Du müsstest herausfinden, was diese Nachrichten generiert, und das überschreiben, um die Nachricht zu ignorieren, wenn dieser Benutzer sie gesendet hat. Ich habe das nicht in 5 Minuten gemacht. . . .