i50 Manual (5.51)
Page 57
© 2018 Datalink Systems, Inc.
www.datalinksystemsinc.com
13.2 Commands received from i50
When the i50 receives a message, it will output an unsolicited command as follows:
Command
Description
Parameters
Responses
“R”
Message
received
<MsgID><UserID><Subject><Address><Message>
“x”, “r”, “o”
Response
Description
Parameters
“x”
Message rejected
<MsgID><UserID>
“r”
Accepted
<MsgID><UserID>
“o”
Read
<MsgID><UserID>
Where the parameters are:
<MsgID>
Message ID (0-16777215)
<UserID>
User ID if message is from a DataHost/WebGate user
<Subject>
Email subject if message is an email
User name if message is from a DataHost/WebGate user
<Address> Email address if message is an email
<Message> Message body
When such a command is received, an appropriate response must be returned to the i50. If no
response is received, the i50 will retry the message for up to an hour.
Each new message should contain a unique ID, although this is not guaranteed. When a duplicate ID
is received, it may be useful to compare the data fields to confirm whether the message is a retry or
not. When a retry is detected, the original response should be repeated. For example, if the original
message was accepted, you should send another accepted response.