diff --git a/xep-0280.xml b/xep-0280.xml index 1c5a5569..4ff05214 100644 --- a/xep-0280.xml +++ b/xep-0280.xml @@ -314,7 +314,16 @@

When a client sends a &MESSAGE; eligible for carbons delivery, its sending server delivers the &MESSAGE; according to RFC 6120 and RFC 6121, and delivers a forwarded copy to each Carbons-enabled resource for the matching bare JID sender, excluding the sending client. Note that this happens irrespective of whether the sending client has carbons enabled.

-

Each forwarded copy is wrapped using &xep0297;. The wrapping message SHOULD maintain the same 'type' attribute value; the 'from' attribute MUST be the Carbons-enabled user's bare JID (e.g., "localpart@domainpart"); and the 'to' attribute SHOULD be the full JID of the resource receiving the copy. The content of the wrapping message MUST contain a <sent/> element qualified by the namespace "urn:xmpp:carbons:2", which itself contains a <forwarded/> qualified by the namespace "urn:xmpp:forward:0" that contains the original &MESSAGE; stanza.

+

Each forwarded copy is wrapped using &xep0297; with the following properties:

+ + +

The sending server SHOULD NOT send a forwarded copy to the sending full JID if it is a Carbons-enabled resource.

+ ]]> -

The sending server SHOULD NOT send a forwarded copy to the sending full JID if it is a Carbons-enabled resource.