Click or drag to resize

CPop Class

X#
Provide a class for Internet Post Office Protocol (POP).
Inheritance Hierarchy
Object
  CMailAbstract
    CPop
      CImap

Namespace:  VO
Assembly:  VOInternetClasses (in VOInternetClasses.dll) Version: 2.21
Syntax
 CLASS CPop INHERIT CMailAbstract
Request Example View Source

The CPop type exposes the following members.

Constructors
  NameDescription
Public methodCPop
Construct a CPop object.
Top
Properties
  NameDescription
Public propertyDomainName
**Missing documentation **
(Inherited from CMailAbstract.)
Public propertyEmail
**Missing documentation **
Public propertyError
Numeric value representing the last occurring error code.
(Inherited from CMailAbstract.)
Public propertyErrorMsg
A string representing the error description.
(Inherited from CMailAbstract.)
Public propertyMailCount
Numeric value representing the number of e-mails for the specific user.
Public propertyPassWord
A string representing the password to be used.
(Inherited from CMailAbstract.)
Public propertyReceiveBytes
Numeric value representing the number of bytes received.
Public propertyRemoteHost
String representing the address of the mail server.
(Inherited from CMailAbstract.)
Public propertyRemotePort
Numeric value representing the port number.
(Inherited from CMailAbstract.)
Public propertyReplyCode
Numeric value representing the server's reply code.
(Inherited from CMailAbstract.)
Public propertyReplyString
String representing the server's reply.
(Inherited from CMailAbstract.)
Public propertyStorage
Public propertyTimeout
Numeric value representing the time-out in milliseconds.
(Inherited from CMailAbstract.)
Public propertyTimeoutRetries
**Missing documentation **
(Inherited from CMailAbstract.)
Public propertyTotalBytes
Total size of all e-mails for the specific user.
Public propertyUserName
A string containing the user name to be used.
(Inherited from CMailAbstract.)
Top
Methods
  NameDescription
Public methodCheckReply
Check the response from a POP server for error codes.
Public methodClose
De-initialize all internal values of an Internet session.
(Inherited from CMailAbstract.)
Public methodconnect
Establish a connection to the remote POP server.
Public methodCode exampleDeleteMail
Delete specified mail from a remote POP server.
Public methodDestroy
**Missing documentation **
(Inherited from CMailAbstract.)
Public methodCode exampleDisconnect
Shut down the current POP connection.
Public methodGetList
Method to return an array of information regarding a particular email waiting on the server.
Public methodGetListIDs
**Missing documentation **
Public methodCode exampleGetMail
Read specified mail from a remote POP server.
Public methodGetMailTop
**Missing documentation **
Public methodCode exampleGetStatus
Retrieve the mail status for the current active user from a remote POP server.
Public methodInternetStatus
**Missing documentation **
(Inherited from CMailAbstract.)
Public methodCode exampleListMail
Read all e-mails from a remote POP server.
Public methodCode exampleLogOn
Log a user onto a connected POP server.
Public methodOpen
Initialize all internal startup values for an Internet session.
(Inherited from CMailAbstract.)
Public methodRecvRemote
Receive response data from a remote mail server.
(Overrides RecvRemote.)
Public methodSendData
Send data to a remote host.
(Inherited from CMailAbstract.)
Public methodSendRaw
**Missing documentation **
(Inherited from CMailAbstract.)
Public methodSendRemote
Send any data to a remote host.
(Inherited from CMailAbstract.)
Top
Fields
  NameDescription
Public fieldoSocket (Inherited from CMailAbstract.)
Top
Remarks
This class provides all necessary methods and properties for checking and receiving e-mail from an Internet POP Server.
See Also

Reference