Terraria v1.4.4.9
Terraria source code documentation
|
Package Functions | |
SmtpTransport (SmtpClient client) | |
SmtpTransport (SmtpClient client, ISmtpAuthenticationModule[] authenticationModules) | |
void | GetConnection (string host, int port) |
IAsyncResult | BeginGetConnection (System.Net.ContextAwareResult outerResult, AsyncCallback callback, object state, string host, int port) |
void | EndGetConnection (IAsyncResult result) |
IAsyncResult | BeginSendMail (MailAddress sender, MailAddressCollection recipients, string deliveryNotify, bool allowUnicode, AsyncCallback callback, object state) |
void | ReleaseConnection () |
void | Abort () |
MailWriter | EndSendMail (IAsyncResult result) |
MailWriter | SendMail (MailAddress sender, MailAddressCollection recipients, string deliveryNotify, bool allowUnicode, out SmtpFailedRecipientException exception) |
Properties | |
ICredentialsByHost | Credentials [get, set] |
bool | IdentityRequired [get, set] |
bool | IsConnected [get] |
bool | EnableSsl [get, set] |
X509CertificateCollection | ClientCertificates [get] |
bool | ServerSupportsEai [get] |
Private Attributes | |
readonly ISmtpAuthenticationModule[] | _authenticationModules |
SmtpConnection | _connection |
readonly SmtpClient | _client |
ICredentialsByHost | _credentials |
readonly List< SmtpFailedRecipientException > | _failedRecipientExceptions = new List<SmtpFailedRecipientException>() |
bool | _identityRequired |
bool | _shouldAbort |
bool | _enableSsl |
X509CertificateCollection | _clientCertificates |
Definition at line 6 of file SmtpTransport.cs.