Schutz der Mitglieder vor dem versehentlichen Teilen ihrer E-Mail-Adresse in einer PM

Ein Mitglied hat auf eine private Nachricht geantwortet, die ich ihnen gesendet habe, und eindeutig direkt von seinem E-Mail-Anbieter geantwortet.

Unter ihrer Antwort befand sich „…“, das eine vollständige Ansicht des E-Mail-Threads öffnete.


Dies beinhaltete natürlich:

Von: die E-Mail-Adresse meiner Community
Datum: Freitag, 4. März 2022
An: ihre E-Mail-Adresse :astonished: :warning:
Betreff: irgendetwas

E-Mail-Nachrichtentext

Gibt es eine Möglichkeit, dies zu verhindern?

Haben Sie E-Mail-Antworten konfiguriert?

Ist Ihre notification_email dieselbe wie die Adresse, die an die gesamte Community postet?

Dies ist ein seit langem bestehendes Problem, und es kann nicht viel dagegen getan werden. Der einzige Weg, Ihre E-Mail-Adresse nicht weiterzugeben, wenn Sie eine PM per E-Mail senden, ist, sie vor dem Senden Ihrer Antwort zu entfernen. Verschiedene E-Mail-Clients gehen damit unterschiedlich um. In Gmail ist die E-Mail-Adresse der Person, die antwortet, hier nicht enthalten, aber in anderen Clients kann sie durchaus enthalten sein.

Es gibt diese Admin-Einstellungen, die Sie ausprobieren können:

Ich schätze, eine Sache, die wir tun könnten, ist, alle E-Mails zu verschleiern, die über PM geteilt werden. Das würde jedoch potenziell Probleme in den Fällen verursachen, in denen Sie versuchen, mit jemandem über E-Mail-Adressen zu sprechen!

9 „Gefällt mir“

Ich habe also ein Problem untersucht, bei dem PMs, die per E-Mail beantwortet wurden, E-Mail-Adressen preisgaben und das Deaktivieren von „Immer gekürzten Inhalt anzeigen“ nicht funktionierte.
Die drei Punkte, die den Rest der E-Mail anzeigen, wenn sie angeklickt werden, werden angezeigt, wenn:

  • es sich um eine PM handelt, oder
  • wenn „Immer gekürzten Inhalt anzeigen“ eingestellt ist (was anscheinend bedeutet „gekürtzten Inhalt auch in Nicht-PM-Posts anzeigen“)

code:

# nur den gekürzten Teil in Nachrichten hinzufügen
if options[:elided].present? && (SiteSetting.always_show_trimmed_content || is_private_message)
  options[:raw] << Email::Receiver.elided_html(options[:elided])
  options[:elided] = ""
end

Meine Frage ist:

  • Was ist der Grund dafür, dass dies für PMs „immer eingeschaltet“ ist? @zogstrip, weißt du das?
  • Und wäre es möglich, dies zu ändern, sodass Administratoren die Option hätten, den gekürzten Inhalt niemals anzuzeigen (und den Zugriff auf die „rohe“ E-Mail durch Klicken auf den Umschlag zu verweigern)? Es ist aus technischer Sicht ziemlich einfach, daher bin ich mir nicht sicher, warum dies noch nicht der Fall ist.
1 „Gefällt mir“

Ich schätze, ich wollte das alte Verhalten beibehalten, bin mir aber nicht sicher, ob es mit dieser Einstellung noch sinnvoll ist. Es ist ein Kompromiss: Einerseits können E-Mail-Adressen preisgegeben werden, andererseits kann der Trimmer manchmal wichtige Inhalte entfernen.

Ich denke, das ist in Ordnung, aber der Trimmer ist nicht zu 100 % sicher, wenn es darum geht, „keine E-Mail-Adressen preiszugeben“.

3 „Gefällt mir“

Wäre das etwas, für das Sie einen PR akzeptieren würden?

Auf jeden Fall :+1:

Danke @RGJ

1 „Gefällt mir“

Wie würde die gewünschte Funktionalität aussehen?

  • Einfach: Entfernen Sie einfach die Prüfung auf private Nachrichten, sodass, wenn always show trimmed content auf false gesetzt ist, der gekürzte Inhalt niemals angezeigt wird.
  • Schwer: Migration zu einer neuen Website-Einstellung show trimmed content mit den Optionen always, never und private messages.

Diese Option gefällt mir besser :+1:

2 „Gefällt mir“

Ja, ich auch. Nächste und hoffentlich letzte Frage: Sollen wir einen false-Wert für always show trimmed content auf private messages oder auf never migrieren? Meine Idee wäre, auf der sicheren Seite zu bleiben und ihn auf never zu migrieren.

2 „Gefällt mir“

Ich bin auf dieses Thema gestoßen, als ich mir die Einstellungen eingehende E-Mails kürzen und gekürzten Inhalt immer anzeigen und deren Zusammenspiel angesehen habe.

Ich bin neugierig auf das Schicksal der hier aufgeworfenen Idee. Wurde sie zurückgestellt oder fallen gelassen..?