ComponentPro UltimateMail

      ComponentPro.Net.Mail.Smtp Methods

      See AlsoMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      For a list of all members of this type, see Smtp members.

      Public Methods

      NameDescription
      Public MethodsAuthenticateOverloaded. Authenticates the user to the SMTP server using the specified authentication method that does not require credentials (NTLM or GSSAPI).
      Public MethodsAuthenticateAsyncOverloaded. Asynchronous authenticates the user to the SMTP server using the specified authentication method that does not require credentials (NTLM or GSSAPI).
      Public MethodsCancelAborts the current operation.
      Public MethodsCheckSessionChecks whether the SMTP session is still connected. Throws an exception on error.
      Public MethodsConnectOverloaded. Connects to the SMTP server.
      Public MethodsConnectAsyncOverloaded. Asynchronously connects to the SMTP server.
      Public MethodsDisconnectDisconnects from the SMTP server and returns exit message from the server.
      Public MethodsDisconnectAsyncOverloaded. Asynchronously disconnects from the SMTP server and returns exit message from the server.
      Public MethodsDisposeDisposes the Smtp object and all the socket objects.
      Public MethodsEnhancedTurnInstructs the server to start processing the message queue for a specified node (domain).
      Public MethodsEnhancedTurnAsyncOverloaded. Asynchronously sends the ETRN command to the server to start processing the message queue for a specified node (domain).
      Public MethodsStatic MemberGetDomainMXAsyncOverloaded. Asynchronously returns the list of available MX records in order of preference of the specified domain.
      Public MethodsGetSessionStatusChecks whether the SMTP session is still connected and returns its state.
      Public MethodsGetSupportedAuthenticationMethodsGets the list of supported authentication methods.
      Public MethodsKeepAliveSends a NOOP command to the server to keep the connection alive.
      Public MethodsKeepAliveAsyncOverloaded. Asynchronously sends a NOOP command to the server to keep the connection alive.
      Public MethodsReadResponseReturns the response of the SMTP server to the command.
      Public MethodsReadResponseAsyncOverloaded. Asynchronously returns the corresponding response of the SMTP server to the command that was sent using the SendCommand method.
      Public MethodsStatic MemberResolveDomainMxOverloaded. Retrieves the list of domain's MX records from DNS and returns the list of hosts that accept its email (in order of preference).
      Public MethodsSendOverloaded. Sends a mail message (MimeMessage).
      Public MethodsSendAsyncOverloaded. Asynchronously sends the mail message to the specified recipients.
      Public MethodsSendCommandExecutes a command on the SMTP server.
      Public MethodsSendCommandAsyncOverloaded. Asynchronously sends user-defined command to the server.
      Public MethodsStatic MemberSendDirectOverloaded. Sends the message by submitting the message directly to the recipients' SMTP servers.
      Public MethodsSetSocketFactorySets the socket factory to be used to create communication sockets.
      Public MethodsToStringOverridden. Returns a string representation of this object.
      Public MethodsUpgradeConnectionOverloaded. Secures the connection with TLS/SSL using default parameters.
      Public MethodsUpgradeConnectionAsyncOverloaded. Asynchronously secures the connection with TLS/SSL using default parameters.
      Public MethodsVerifyVerifies whether the server is willing to accept mail for a given recipient.
      Public MethodsVerifyAsyncOverloaded. Asynchronously verifies if given email address is accepted by the server without actual submitting of the message data.
      Top

      Protected Methods

      Top

      See Also