Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Net.Mail.SmtpTransport Class Referencesealed

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
 

Detailed Description

Definition at line 6 of file SmtpTransport.cs.


The documentation for this class was generated from the following file: