EldoS
Navigation
Web site
Support
Table Of Contents

TElPOP3Client class

Properties     Methods     Events     Declared in     Licensing    


 

TElPOP3Client class provides functionality for POP3 protocol for collecting mail from the server. TElPOP3Client is a descendant of TElSimpleSSLClient.

 
 

Description

    Use TElPOP3Client class to pick incoming e-mail messages using POP3 protocol. In order to receive a message,

  1. Connect to the server using Open method;
  2. To authenticate use Login method;
  3. To get the number of messages, call GetMessageCount method;
  4. To receive a message, call one of ReceiveMessage methods;
  5. To delete received messages from server, use DeleteMessage method;
  6. Close connection using Close method.
 
 

Properties

  • AutoCAPA
  • Autorization
  • AuthorizationPriorities
  • ExtAPOPSupported
  • ExtExpire
  • ExtEXPIRESupported
  • ExtExpireUserChangeable
  • ExtImplementation
  • ExtIMPLEMENTATIONSupported
  • ExtLoginDelay
  • ExtLOGIN_DELAYSupported
  • ExtRESP_CODESSupported
  • ExtSASLMechanisms
  • ExtSASLSupported
  • ExtTOPSupported
  • ExtUIDLSupported
  • ExtUSERSupported
  • MaxLineLength
  • Password
  • SASLMechanism
  • SASLMechanismPriorities
  • SSLActive
  • SSLMode
  • Username
  • UseSSL
Inherited from TElSimpleSSLClient:
  • Active
  • Address
  • CertStorage
  • CipherSuite
  • CipherSuitePriorities
  • CipherSuites
  • CompressionAlgorithm
  • CompressionAlgorithms
  • CurrentVersion
  • DNS
  • Enabled
  • InternalSocket
  • LocalAddress
  • LocalPort
  • Port
  • ProxyResult
  • RenegotiationAttackPreventionMode
  • Versions
  • IncomingSpeedLimit
  • OutgoingSpeedLimit
  • TotalBytesReceived
  • TotalBytesSent
  • Extensions
  • PeerExtensions
  • SocketBinding
  • SocketTimeout
  • SRPUserName
  • SRPPassword
  • UseIPv6
  • UsingIPv6
  • SocksUseIPv6
  • SocksAuthentication
  • SocksPassword
  • SocksPort
  • SocksResolveAddress
  • SocksServer
  • SocksUserCode
  • SocksVersion
  • UseInternalSocket
  • UseSocks
  • UseWebTunneling
  • WebTunnelAddress
  • WebTunnelAuthentication
  • WebTunnelPassword
  • WebTunnelPort
  • WebTunnelRequestHeaders
  • WebTunnelUserId
 
 

Methods

  • Close
  • DeleteMessage
  • GetCapabilities
  • GetMailboxInfo
  • GetMailboxSize
  • GetMessageCount
  • GetMessageID
  • GetMessageSize
  • Login
  • Open
  • Noop
  • Ping
  • ReceiveMessage
  • ReceiveMessageHeader
  • ReceiveMessageIDList
  • ReceiveMessageLines
  • Reset
  • Undelete
Inherited from TElSimpleSSLClient:
  • Constructor
  • Destructor
  • CanReceive
  • Close
  • InternalValidate
  • Open
  • ReceiveData
  • RenegotiateCiphers
  • SendData
  • SendText
 
 

Events

  • OnCapability
  • OnMessageID
  • OnMessageLine
  • OnMessageSize
Inherited from TElSimpleSSLClient:
  • MessageLoop
  • OnCertificateNeededEx
  • OnCertificateStatus
  • OnCertificateValidate
  • OnCiphersNegotiated
  • OnCloseConnection
  • OnDNSKeyNeeded
  • OnDNSKeyValidate
  • OnDNSResolve
  • OnExtensionsReceived
  • OnError
  • OnKeyNeeded
  • OnReceive
  • OnRenegotiationRequest
  • OnSend
 
 

Declared in

.NET:

  • Namespace: SBPOP3Client
  • Assembly: SecureBlackbox.Mail
VCL:
  • Unit: SBPOP3Client
ActiveX/DLL: Not available
 
 

Licensing

To use the component in development and distribution of your projects, you need to purchase one of the licenses:

.NET: MailBlackbox OR SecureBlackbox Standard OR SecureBlackbox Professional

VCL: MailBlackbox OR SecureBlackbox Standard OR SecureBlackbox Professional

ActiveX/DLL: Not available

 
Contact Us | Terms of Use | Trademarks | Privacy Statement
Copyright (c) 1998-2012, EldoS Corporation