Dart Smtp, Pop, Imap Controls
Smtp Object Members
Overview 
Public Methods
Public Method AbortAbort any blocking method and release all system resources.
Public Method AboutDisplay Control information in a dialog box.
Public Method ClearCertificateClears the Certificate object contained in the Cerificate property.
Public Method CommandSend any protocol command to the server.
Public Method CommandExSend any protocol command to the server.
Public Method DSNSet parameters that define the type of Delivery Status Notification that will be requested for subsequent messages.
Public Method LoginEstablish a session with a server.
Public Method LogoutEnd the session.
Public Method QuickSendBuild and send a message.
Public Method ResetRecover from an error condition.
Public Method SendSend message using the current session.
Public Method Trace

Start or stop the accumulation of trace or debug data. Once started, this method accumulates data until it is turned off.

This method provides a convenient mechanism for viewing all data being sent and received over the connection and can be used to troubleshoot host interoperability issues and expose protocol communications.

Public Method VerifyValidate an email address.
Public Properties
Public Property BlockedA True value indicates the control is currently executing a blocking method (Timeout is greater than 0), which has neither completed nor timed out with a ptTimeout error.
Public Property CapabilitiesCollection of strings that contains the protocol extensions supported by the server. Values are initialized during login.
Public Property CertificateCertificate to use when authenticating to the remote host.
Public Property FromIf provided, this return address is used for the SMTP envelope instead of the address found in the From header label of the message.
Public Property HelloNameA string value representing the hostname presented to the server during the greeting.
Public Property IpV6Specifies whether hostname addresses should be favorably resolved to IPv6.
Public Property MessageThe message to be sent.
Public Property PrivacySpecifies the security protocol (PCT, SSL2, SSL3, TLS, none) and type (Implicit, Explicit) used.
Public Property SecuritySets the criteria for accepting certificates.
Public Property StateProvides status information to the user interface. The State event fires to signal that this property has changed.
Public Property TimeoutControls the blocking behavior of methods that can be used in blocking and non-blocking ways.
Public Property ToIf provided, these addresses will be used for the SMTP envelope instead of those found in the To, Cc, and Bcc header labels of the message.
Events
Public Event AuthenticateFires when the remote host has sent a certificate to be authenticated.
Public Event CertificateFires when the remote host is requesting a certificate and the Certificate property is not set to a valid Certificate Object.
Public Event ErrorFires when an Error condition occurs.
Public Event ProgressFires when a method has completed, the server has sent a reply, or progress information is available.
Public Event StateFires when the State property changes.
See Also

Smtp Object


PowerTCP Mail for ActiveX Documentation Version 2.13
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic