EldoS
Navigation
Web site
Support
Table Of Contents

TElSMTPClient class

Properties     Methods     Events     Declared in     Licensing    


 

TElSMTPClient class provides functionality for SMTP (Simple Mail Transfer Protocol). TElSMTPClient is a descendant of TElSimpleSSLClient.

 
 

Description

    Use TElSMTPClient class to send e-mail messages using SMTP protocol. In order to send a message,

  1. Connect to the server using Open method;
  2. If you need to authenticate, use Login method;
  3. To send a message, use one of Send methods;
  4. Close connection using Close method.
 
 

Properties

  • AllowBinaryMode
  • BinaryChunkSize
  • ExtensionAuthLoginSupported
  • ExtensionAuthPlainSupported
  • ExtensionSASLLoginSupported
  • ExtensionBinarySupported
  • ExtensionChunkingSupported
  • ExtensionSizeSupported
  • ExtSASLMechanisms
  • SASLMechanism
  • SASLMechanismPriorities
  • IncomingSpeedLimit
  • OutgoingSpeedLimit
  • Password
  • 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
  • Login
  • Open
  • Send
Inherited from TElSimpleSSLClient:
  • Constructor
  • Destructor
  • CanReceive
  • Close
  • InternalValidate
  • Open
  • ReceiveData
  • RenegotiateCiphers
  • SendData
  • SendText
 
 

Events

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

Declared in

.NET:

  • Namespace: SBSMTPClient
  • Assembly: SecureBlackbox.Mail
VCL:
  • Unit: SBSMTPClient
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