SysEmailPopClient Class [AX 2012]

This is a framework class. Customizing this class may cause problems with future upgrades to the software.

Class that provides pop client actions Gets messages from a given account

class SysEmailPopClient

Run On

Called

  MethodDescription
Dn693113.privmethod(en-us,AX.60).gif authenticate
Dn693113.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn693113.privmethod(en-us,AX.60).gif checkSuccessfulResponse
Dn693113.protmethod(en-us,AX.60).gif connect Sets the timeout for the connection and creates a connection between the client and the server using the server address and port
Dn693113.protmethod(en-us,AX.60).gif connectionToServerSucceeds This method is called to mark that the API has been able to connect to the POP server.
Dn693113.protmethod(en-us,AX.60).gif connectTcpClient Creates a connection between the client and the server using the server address and port
Dn693113.privmethod(en-us,AX.60).gif disconnect
Dn693113.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif finalize Releases the resources that have been attached to the current object.
Dn693113.privmethod(en-us,AX.60).gif getEmailList
Dn693113.privmethod(en-us,AX.60).gif getMessageUid
Dn693113.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif getUnreadMessages Gets unread messages from the pop server Each read message will be marked as read after this method execution
Dn693113.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn693113.privmethod(en-us,AX.60).gif initialize
Dn693113.protmethod(en-us,AX.60).gif initializeEmailAccount Retrieves a record from the table that stores information about the server access by a given account
Dn693113.protmethod(en-us,AX.60).gif initializeStream Initializes the stream that will be used to transfer data between the server and the client
Dn693113.privmethod(en-us,AX.60).gif markMessageAsBlocked
Dn693113.privmethod(en-us,AX.60).gif markMessageAsReadNotBlocked
Dn693113.protmethod(en-us,AX.60).gif new Initializes a new instance of the pop client
Dn693113.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn693113.privmethod(en-us,AX.60).gif parseBody
Dn693113.privmethod(en-us,AX.60).gif parseHeader
Dn693113.privmethod(en-us,AX.60).gif parseNextLineResponse
Dn693113.protmethod(en-us,AX.60).gif read Reads a line from the stream that is used to retrieve information from the server
Dn693113.privmethod(en-us,AX.60).gif readMessage
Dn693113.privmethod(en-us,AX.60).gif sendCommand
Dn693113.protmethod(en-us,AX.60).gif setEmailAccount Sets the account information that will be used to log in the server
Dn693113.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn693113.protmethod(en-us,AX.60).gif write Writes a given message into the stream that is used to pass messages to the server
Dn693113.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn693113.pubmethod(en-us,AX.60).gif Dn693113.static(en-us,AX.60).gif ::newForAccount Initializes a new instance of the pop client for the given e-mail account
Top

Object Class
  SysEmailPopClient Class

Community Additions

ADD
Show: