| At line 50 changed 2 lines. |
| EMAIL __{{binding}}__ sub-elements: |
| ||Element Name||Description||Mandatory||Example |
| The email:binding element MUST be present when using the SMTP binding. |
| At line 53 removed 2 lines. |
| The smtp:binding element MUST be present when using the SMTP binding. |
| At line 61 removed 7 lines. |
| {{{<definitions .... > |
| <binding .... > |
| <smtp:binding> |
| <smtp:proxy host="proxyhost.com" port="25" userName="user" password="password">* |
| </smtp:binding> |
| </binding> |
| </definitions>}}} |
| At line 59 added 2 lines. |
| ! The EMAIL {{operation}} Element |
| The purpose of the EMAIL {{operation}} element is to provide binding information from the abstract operation to the concrete EMAIL operation. |
| At line 70 changed 4 lines. |
| ! The SMTP {{operation}} Element |
| The purpose of the SMTP {{operation}} element is to provide binding information from the abstract operation to the concrete smtp operation. |
| SMTP __{{operation}}__ element attributes: |
| EMAIL __{{operation}}__ element attributes: |
| At line 84 changed 2 lines. |
| ! The SMTP {{input}} Element |
| The smtp:input element specifies how the message parts appear inside a SMTP message. |
| ! The EMAIL {{input}} Element |
| The email:IMAPinput element specifies how the message parts appear inside a SMTP message. |
| At line 87 changed 1 line. |
| SMTP __{{input}}__ element attributes: |
| EMAIL __{{IMAPinput}}__ element attributes: |
| At line 89 changed 2 lines. |
| |message|Refers to the message part containing the SMTP message to be sent.|No|part1 |
| |from|Refers to the message part containing the sender of the SMTP message. This is generally an email address|No|part1 |
| |message|Refers to the message part containing the EMAIL message to be sent.|No|part1 |
| |from|Refers to the message part containing the sender of the EMAIL message. This is generally an email address|No|part1 |
| At line 95 removed 3 lines. |
| |charset|Refers to the message part containing the character set of the SMTP message.|No|utf-8 |
| |use| This attribute can be used to specify if the message part containing the SMTP message is encoded or not. The values are encoded/literal. The default is literal.|No|encoded |
| |encocdingStyle| This attribute can be used to specify the encoding scheme to be used if the "use" attribute is set to "encoded". This should be a valid name of an encoder module.|No|customencoder-1.0 |
| At line 99 changed 1 line. |
| SMTP __{{input}}__ sub-elements: |
| EMAIL __{{IMAPinput}}__ sub-elements: |
| At line 101 changed 1 line. |
| |attachment|Represents an attachment to a SMTP message|No|*See smtp:attachment section* |
| |attachment|Represents an attachment to a IMAP message|No|*See smtp:attachment section* |
| At line 106 changed 2 lines. |
| <input> |
| <smtp:input message="nmtokens"? subject="nmtokens"? from="nmtokens"? to="nmtokens"? cc="nmtokens"? bcc="nmtokens" |
| <IMAPinput> |
| <email:IMAPinput message="nmtokens"? subject="nmtokens"? from="nmtokens"? to="nmtokens"? cc="nmtokens"? bcc="nmtokens" |
| At line 109 changed 3 lines. |
| </input> |
| </operation> |
| </binding> |
| </IMAPinput> |
| </IMAPoperation> |
| </IMAPbinding> |
| At line 117 removed 25 lines. |
| ! The SMTP {{attachment}} Element |
| The {{attachment}} element is a sub-element of the smtp:input element. This element is currently unsupported but is included for future feature enhancements. |
| SMTP __{{attachment}}__ element attributes: |
| ||Attribute Name||Description||Mandatory||Example |
| |contentType|Refers to the message part containing the content type of the attachment|Yes|part1 |
| |name|Indicates how message parts will be encoded in the SMTP {{fault}}|Yes|part1 |
| |content|Indicates a particular encoding style to use|Yes|part1 |
| {{{<definitions .... > |
| <binding .... > |
| <operation .... > |
| <input> |
| <smtp:input message="nmtokens"? subject="nmtokens"? from="nmtokens"? |
| charset="string"?> |
| <smtp:attachment contentType="nmtokens" name="nmtokens" content="nmtokens"/> |
| </smtp:input> |
| </input> |
| </operation> |
| </binding> |
| </definitions>}}} |
| __Notes__ on {{contentType}}, {{name}}, and {{nmtokens}}: These elements MUST refer to part names from the input message. |