[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Simple] MSRP DSN Status codes
I still don't get it. The purpose of a DSN status code is to let you know
that the delivery failed and why in an environment where you don't have a
*direct* connection to the recipient.
Clearly, DSN is a relay ONLY thing. Why? Because section 6.6.5.7 goes to
great lengths to say that a 200 OK response becomes a 2.0.0.
This is insane. You would get the 200 OK response, and know the message was
delivered. End of story.
In a failure mode, you would get the 500 response, or just not get one.
If we're talking relays here, then why are relays not proxies, issuing
100-class responses to message accepted for relay and 200-, 500-, timeout,
or whatever they get from upstream upon failure? That would make the whole
REPORT thing obsolete and keep everything within MSRP.
_______________________________________________
Simple mailing list
Simple at ietf.org
https://www1.ietf.org/mailman/listinfo/simple