IInboxService2 interface
Contains functions and methods that enable you to work with your Esendex inbox.
Implemented by Inbox2 class
Dim service as new EsendexLib.InboxService2
Initialise the class with your Esendex credentials. You must call this method before you call any other on the interface.
Sub Initialise(Username As String, Password As String, Account As String, [IsServerSide])
Parameters
Retrieves messages from your Esendex inbox.
Function GetMessages() As ObjectCollection
Return Value: A collection of messages contained in your Esendex inbox.
Retrieves a message from your Esendex inbox.
Function GetMessageByID(MessageID as String) As SMSMessage2
Parameters
Return Value: A message from your Esendex inbox.
Retrieves messages from your Esendex inbox for a given day.
Function GetMessagesForDay(Year as Long, Month as Long, Day as Long) As ObjectCollection
Parameters
Return Value: A collection of messages contained in your Esendex inbox.
Retrieves messages from your Esendex inbox for a given date range.
Function GetMessagesForDateRange(StartDate as Date, EndDate as Date) As ObjectCollection
Parameters
Return Value: A collection of messages contained in your Esendex inbox.
Retrieves messages from your Esendex inbox.
Function GetMessagesByID(MessageIDs as String) As ObjectCollection
Parameters
Return Value: A collection of messages contained in your Esendex inbox.
Deletes a message from your Esendex inbox.
Sub DeleteMessage(MessageID as String)
Parameters
Deletes multiple messages from your Esendex inbox.
Sub DeleteMessages(MessageIDs as String)
Parameters