On 4/4/12 11:40 AM, Alessandro Vesely wrote:
On 03/Apr/12 20:08, Pete Resnick wrote:
On 3/30/12 4:49 AM, Murray S. Kucherawy wrote:

4.3.1.
       The reports SHOULD use "Feedback-Type: abuse", but can use other
        types as appropriate to the nature of the abuse being reported.
        However, the Mailbox Provider generating the reports needs to
        understand that the operator receiving the reports might not
        treat different feedback types any differently.

How about instead: "The reports SHOULD use "Feedback-Type: abuse" for
its type. Although a Mailbox Provider generating the reports can use
other types appropriate to the nature of the abuse being reported, the
operator receiving the reports might not treat different feedback
types differently." The "needs to understand" construction confused me
as it didn't seem like something actionable.
The suggested replacement seems to be saying that it is fine to use
"Feedback-Type: abuse" even if that doesn't correspond to the actual
content.  Would s/its type/such type/ avoid it?

That wasn't my understanding of the intent of the original text. The original seemed to say that you SHOULD use "abuse" unless you had good reason to think doing otherwise was OK, and in fact choosing something other than "abuse" might be unproductive since receivers might treat everything as if it were "abuse". If you want to say "SHOULD use 'abuse' when it's abuse", then I'd like to hear why that's not a MUST.

6.1.1
        A report generator MUST provide a way for a report recipient to
        request no further reports be sent to that address and MAY
        provide a way for recipients to change the address(es) to which
        reports about them are sent.  Details of such mechanisms are
        outside of the scope of [RFC5965], [RFC6449], and this document.

So, thinking about this, the above instruction is completely
non-interoperable. I am required to provide a mechanism, but how the
mechanism works is unspecified. Please explain what this means.
For Pete's info, the WG briefly discussed the possibility to describe
a mechanism, and concluded that mandating such compliance was too much
of a burden for a report generator.

Yes, Murray and I chatted about this offline, and what he has suggested for 6.1.1 explains that well:

   1.  Handling of unsolicited reports has a significant cost to the
       receiver.  Senders of unsolicited reports, especially those
       sending large volumes of them automatically, need to be aware of
       this and do all they reasonably can to avoid sending reports that
       cannot be used as a basis for action by the recipient, whether
       this is due to the report being sent about an incident that is
       not abuse-related, the report being sent to an email address that
       won't result in action, or the content or format of the report
       being hard for the recipient to read or use.


6.3.1
        MUAs SHOULD NOT generate abuse reports directly to entities
        merely because they were found in the message, or by queries to
        WHOIS ([RFC3912]) or other heuristic means.  Rather, the MUA
        needs to signal, by some means, the mailbox provider to which it
        connects to trigger generation of such a report.

The first sentence seems to conflict with 6.3/3. I don't understand
the second sentence. Please explain.
I'd propose the following text, rather than striking the whole paragraph:

    MUAs SHOULD NOT send abuse reports directly to the entities they
    deem responsible of the abuse.  Rather, MUAs need to signal the
    abuse to the mailbox provider to which they connect.  A MUA's
    signal may or may not use ARF [RFC5965] format, depending on how
    it's done.  This document does not specify by what means MUAs do
    such signaling.  The rest of this section discusses where Mailbox
    Providers can send reports, albeit possibly triggered by MUAs'
    signals.

Would that make the point any clearer?

Again, Murray and I chatted offline about this. It's not MUAs that are the problem. MUAs that follow all of the rules of a service provider (e.g., who send user initiated reports to an address in the appropriate header field) are well within rights to be sending abuse reports directly (and if you want to argue against that, I'm happy to argue back *strongly*). The key is that you don't want reports that go addresses that *any* generator (MUA or otherwise) simply pulls out of some random From: field or the like. Again, I like Murray's suggested replacement:

   1.  Report generators SHOULD NOT send reports to recipients that are
       uninvolved or only peripherally involved.  For example, they
       SHOULD NOT send reports to the operator of every Autonomous
       System in the path between the apparent originating system and
       the operator generating the report.  Instead, they need to send
       reports to recipients that are both responsible for the messages
       and are able to do something about them.


That explains the concern. Being an MUA is not the problem.

pr

--
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102

_______________________________________________
marf mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/marf

Reply via email to