Hello,
XEP-0377 describes a mechanism to report spam or abusive content to the
local domain. While implementing the server-sided part of this, I was
trying to think of useful processes that could follow a report.
Some of those actions could include sharing the report with third parties,
such as the origin server of the spam, or a centralized spam-related
collection service (like xmppbl).
There is a privacy aspect to this. An end-user that flags a particular
message or entity might not realize or even appreciate that their report is
being forwarded to others than the local domain.
I suggest having an additional field added to the data structure that is
already defined in the XEP. This field is used by the reporter to signal if
they agree to share the report with third parties. Clients could present
this option as a checkbox that reads something like "Allow this report to
be shared with relevant third parties" (or better words).
Kind regards,
Guus
Show replies by date