HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/MessageGet HTTP/1.1
Host: content.pbsdealers.com
Content-Type: application/xml
Content-Length: length
<MessageGet xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.AristoServices.ServiceModel">
<AuthorizationKey>String</AuthorizationKey>
<MailServer>String</MailServer>
<ModSequence>0</ModSequence>
<Password>String</Password>
<SerialNumber>String</SerialNumber>
<Type>String</Type>
<UserName>String</UserName>
</MessageGet>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<MessageGetResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PBS.AristoServices.ServiceModel">
<Items>
<Message>
<Attachments>
<MessageAttachment>
<Content>String</Content>
<Name>String</Name>
</MessageAttachment>
</Attachments>
<BCC>
<MessageAddress>
<EmailAddress>String</EmailAddress>
<FriendlyName>String</FriendlyName>
</MessageAddress>
</BCC>
<Body>String</Body>
<CC>
<MessageAddress>
<EmailAddress>String</EmailAddress>
<FriendlyName>String</FriendlyName>
</MessageAddress>
</CC>
<Date>0001-01-01T00:00:00</Date>
<Folder>Inbox</Folder>
<From>
<EmailAddress>String</EmailAddress>
<FriendlyName>String</FriendlyName>
</From>
<Id>00000000-0000-0000-0000-000000000000</Id>
<Subject>String</Subject>
<To>
<MessageAddress>
<EmailAddress>String</EmailAddress>
<FriendlyName>String</FriendlyName>
</MessageAddress>
</To>
<Viewed>false</Viewed>
</Message>
</Items>
<Message>String</Message>
<ModSequence>0</ModSequence>
<WasSuccess>false</WasSuccess>
</MessageGetResponse>