| At line 9 changed 1 line. |
| The EMAIL {{address}} extensibily element allows the user to specify the endpoint for mail message. |
| The EMAIL {{IMAPaddress}} extensibily element allows the user to specify the endpoint for mail message. |
| At line 11 changed 1 line. |
| EMAIL __{{address}}__ element attributes: |
| EMAIL __{{IMAPaddress}}__ element attributes: |
| At line 13 changed 11 lines. |
| ||Attribute Name||Description||Mandatory||Example |
| |emailserver|The EMAIL server used by the client interactions. When the server is implementing this WSDL, this attribute is ignored|No|mail.google.com |
| |port| The port of the EMAIL server. When the server is implementing this WSDL, this is the port no the server will listen on. If this WSDL is used for invoking operation, this is the port the BC will try to connect to. The default port is 25 for plain text interaction and 465 for SSL based interaction. |No| 25 |
| |useSSL| Used to specify if the SMTP Server requires SSL authentication. |No|true |
| |userName| Used to specify the username for connecting to other external SMTP Server.|No|user123 |
| |passWord| Used to specify the password for connecting to other external SMTP Server|No|abc123 |
| |MailFolder| Used to specify the mailbox name for retrieving mails from the server|No| |
| |MaxMessages| Used to specify the number of messages that can be retrieved at a time |No| |
| |MessageAckMode|used to specify Message ack based on the response from NMR |No| |
| |MessageAckOperation|Used to specify the operation used to acknowledge the message |No| |
| |PollingInterval| Used to specify the polling interval |No| |
| ||Attribute Name||Description||Mandatory||Default |
| |emailserver|The EMAIL server used by the client interactions. When the server is implementing this WSDL, this attribute is ignored|Yes| |
| |port| The port of the EMAIL server. When the server is implementing this WSDL, this is the port no the server will listen on. If this WSDL is used for invoking operation, this is the port the BC will try to connect to. |Yes| 143 |
| |useSSL| Used to specify if the IMAP Server requires SSL authentication. |No|false |
| |userName| Used to specify the username for connecting to other external SMTP Server.|No| |
| |passWord| Used to specify the password for connecting to other external SMTP Server|No| |
| |mailFolder| Used to specify the mailbox name for retrieving mails from the server|No| INBOX |
| |maxMessages| Used to specify the number of messages that can be retrieved at a time |No| 0 (retrieve all the messages) |
| |messageAckMode|used to specify Message ack based on the response from NMR |No| Automatic |
| |messageAckOperation|Used to specify the operation used to acknowledge the message |No| markAsRead |
| |pollingInterval| Used to specify the polling interval |No| 1 (minute) |
| At line 27 changed 1 line. |
| The following is a sample usage of the EMAIL {{address}} extensiblity element defined for a service port, |
| The following is a sample usage of the EMAIL {{IMAPaddress}} extensiblity element defined for a service port, |
| At line 31 changed 1 line. |
| <email:IMAPaddress emailserver="localhost" useSSL="false" port="25" username="sa158235" password="dsds" MailFolder="MailFolder" MaxMessages="20" MessageAckMode="Automatic" MessageAckOperation="Delete" PollingInterval="20" |
| <email:IMAPaddress emailserver="localhost" useSSL="false" port="25" username="sa158235" password="dsds" mailFolder="INBOX" maxMessages="20" messageAckMode="Automatic" messageAckOperation="delete" pollingInterval="20" |
| At line 40 changed 1 line. |
| !! EMAIL Binding |
| !! Email Binding |
| At line 44 changed 2 lines. |
| ! The EMAIL {{binding}} Element |
| The purpose of the EMAIL {{binding}} element is to signify that the binding is bound to the EMAIL(SMTP ,IMAP , POP)protocol format. |
| ! The Email {{IMAPbinding}} Element |
| The purpose of the Email {{IMAPbinding}} element is to signify that the binding is bound to the Email(SMTP ,IMAP , POP)protocol format.For now we support only IMAP binding |
| At line 47 changed 1 line. |
| EMAIL __{{binding}}__ element attributes: |
| Email __{{IMAPbinding}}__ element attributes: |
| At line 50 changed 1 line. |
| The email:binding element MUST be present when using the SMTP binding. |
| The email:IMAPbinding element MUST be present when using the Email (IMAP) binding. |
| At line 54 changed 1 line. |
| <email:binding /> |
| <email:IMAPbinding /> |
| At line 59 changed 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. |
| ! The Email {{IMAPoperation}} Element |
| The purpose of the Email {{IMAPoperation}} element is to provide binding information from the abstract operation to the concrete Email operation. |
| At line 62 changed 1 line. |
| EMAIL __{{operation}}__ element attributes: |
| Email __{{IMAPoperation}}__ element attributes: |
| At line 68 changed 1 line. |
| <smtp:operation /> |
| <email:IMAPoperation /> |
| At line 73 changed 1 line. |
| ! The EMAIL {{input}} Element |
| ! The Email {{input}} Element |
| At line 76 changed 1 line. |
| EMAIL __{{IMAPinput}}__ element attributes: |
| Email __{{IMAPinput}}__ element attributes: |
| At line 78 changed 2 lines. |
| |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 |
| |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 86 changed 1 line. |
| EMAIL __{{IMAPinput}}__ sub-elements: |
| Email __{{IMAPinput}}__ sub-elements: |
| At line 94 changed 2 lines. |
| <email:IMAPinput message="nmtokens"? subject="nmtokens"? from="nmtokens"? to="nmtokens"? cc="nmtokens"? bcc="nmtokens" |
| use="encoded" encodingStyle="customencoder-1.0"? charset="string"? /> |
| <email:IMAPinput message="nmtokens"? subject="nmtokens"? from="nmtokens"? to="nmtokens"? cc="nmtokens"? bcc="nmtokens"/> |