SMTP client.
| C# | Visual Basic | Managed C++ |
public class SmtpClientEx : IDisposable
Public Class SmtpClientEx _ Implements IDisposable
public ref class SmtpClientEx : IDisposable
| All Members | Constructors | Methods | Properties | Fields | Events |
| Icon | Member | Description |
|---|---|---|
| SmtpClientExNew() |
Default constructor.
| |
| AddRecipient(String) |
Does RCPT TO: command.
| |
| Authenticate(String, String) |
Does AUTH command.
| |
| Authenticated |
Gets if pop3 client is authenticated.
| |
| BeginAddRecipient(String, CommadCompleted) |
Begin adding recipient.
| |
| BeginAuthenticate(String, String, CommadCompleted) |
Begins authenticate.
| |
| BeginConnect(String, Int32, CommadCompleted) |
Starts connection to specified host.
| |
| BeginConnect(String, Int32, Boolean, CommadCompleted) |
Starts connection to specified host.
| |
| BeginConnect(IPEndPoint, String, Int32, CommadCompleted) |
Starts connection to specified host.
| |
| BeginConnect(IPEndPoint, String, Int32, Boolean, CommadCompleted) |
Starts connection to specified host.
| |
| BeginEhlo(String, CommadCompleted) |
Begins EHLO command.
| |
| BeginSendMessage(Stream, CommadCompleted) |
Starts sending message.
| |
| BeginSetSender(String, Int64, CommadCompleted) |
Begin setting sender.
| |
| BeginStartTLS(CommadCompleted) |
Start TLS(SSL) negotiation asynchronously.
| |
| Connect(String, Int32) |
Connects to sepcified host.
| |
| Connect(String, Int32, Boolean) |
Connects to sepcified host.
| |
| Connect(IPEndPoint, String, Int32) |
Connects to sepcified host.
| |
| Connect(IPEndPoint, String, Int32, Boolean) |
Connects to sepcified host.
| |
| Connected |
Gets if smtp client is connected.
| |
| Disconnect() |
Disconnects smtp client from server.
| |
| Dispose() |
Cleasns up resources and disconnect smtp client if open.
| |
| DnsServers |
Gets or sets dns servers.
| |
| Ehlo(String) |
Does EHLO command. If server don't support EHLO, tries HELO.
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetDestinations(String) |
Gets specified email domain possible connect points. Values are in priority descending order.
| |
| GetHashCode() | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) | |
| GetType() | Gets the Type of the current instance. (Inherited from Object.) | |
| IsSecureConnection |
Gets if the connection is an SSL connection.
| |
| LastDataTime |
Gets when was last activity.
| |
| LocalEndpoint |
Gets local endpoint. Returns null if smtp client isn't connected.
| |
| MemberwiseClone() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| QuickSendSmartHost(String, Int32, String, Mime) |
Sends specified message to specified smart host.
| |
| QuickSendSmartHost(String, Int32, String, String, String, Mime) |
Sends specified message to specified smart host.
| |
| QuickSendSmartHost(String, Int32, Boolean, String, String, String, Mime) |
Sends specified message to specified smart host.
| |
| QuickSendSmartHost(String, Int32, String, String, String[](), Stream) |
Sends specified message to specified smart host. NOTE: Message sending starts from message stream current posision.
| |
| QuickSendSmartHost(String, Int32, String, String, String, String, String[](), Stream) |
Sends specified message to specified smart host. NOTE: Message sending starts from message stream current posision.
| |
| QuickSendSmartHost(String, Int32, Boolean, String, String, String, String, String[](), Stream) |
Sends specified message to specified smart host. NOTE: Message sending starts from message stream current posision.
| |
| ReadedCount |
Gets how many bytes are readed through smtp client.
| |
| RemoteEndPoint |
Gets remote endpoint. Returns null if smtp client isn't connected.
| |
| Reset() |
Send RSET command to SMTP server, resets SMTP session.
| |
| SendMessage(Stream) |
Sends message to server. NOTE: Message sending starts from message stream current posision.
| |
| SessionActiveLog |
Gets log entries that are currently in log buffer. Returns null if socket not connected or no logging enabled.
| |
| SessionLog |
Occurs when SMTP session has finished and session log is available.
| |
| SetSender(String, Int64) |
Does MAIL FROM: command.
| |
| StartTLS() |
Switches SMTP connection to SSL.
| |
| ToString() | (Inherited from Object.) | |
| WrittenCount |
Gets how many bytes are written through smtp client.
|
| Object | |
| SmtpClientEx | |
Assembly: LumiSoft.Net Version: 2.0.2636.18419 (Module: LumiSoft.Net)