2.2.3.169 SmartForward
The SmartForward element is a required element in SmartForward command requests and responses that identifies the body of the HTTP POST as containing a SmartForward command (section 2.2.1.19). It is the top-level element in the XML stream.
Elements referenced in this section are defined in the ComposeMail namespace, except where otherwise indicated by the presence of a namespace prefix (as defined in section 2.2.4).
Command request/response |
Parent elements |
Child elements |
Data type |
Number allowed |
---|---|---|---|---|
SmartForward command request |
None |
ClientId (section 2.2.3.28.1) Source (section 2.2.3.173) AccountId (section 2.2.3.3.1) SaveInSentItems (section 2.2.3.157) ReplaceMime (section 2.2.3.148) Mime (section 2.2.3.109) rm:TemplateID ([MS-ASRM] section 2.2.2.19.3) airsyncbase:Body ([MS-ASAIRS] section 2.2.2.9) Forwardees (section 2.2.3.79) |
container ([MS-ASDTYPE] section 2.2) |
1...1 (required) |
SmartForward command response |
None |
Status (section 2.2.3.177.16) |
container |
1...1 (required) |
If the Forwardees element or the airsyncbase:Body element is present in a SmartForward command request, the MIME, SaveInSentItems, ReplaceMime, and rm:TemplateId elements MUST NOT be present in the request.
The Forwardees element and the airsyncbase:Body element are valid in a SmartForward command request only when forwarding a calendar item.
Protocol Versions
The following table specifies the protocol versions that support this element. The client indicates the protocol version being used by setting either the MS-ASProtocolVersion header, as specified in [MS-ASHTTP] section 2.2.1.1.2.6, or the Protocol version field, as specified in [MS-ASHTTP] section 2.2.1.1.1.1, in the request.
Protocol version |
Element support |
---|---|
2.5 |
|
12.0 |
|
12.1 |
|
14.0 |
Yes |
14.1 |
Yes |
16.0 |
Yes |
16.1 |
Yes |