SmtpServer Properties |
The SmtpServer type exposes the following members.
Name | Description | |
---|---|---|
AccountDomain |
Gets or sets the user domain name on the SMTP relay server.
| |
AccountName |
Gets or sets the user account name on the SMTP relay server.
| |
AllowRefusedRecipients |
Gets or sets whether refused recipients should be allowed when submitting a mail message to the server.
| |
AuthMethods |
Gets or sets a set of authentication methods which can be used when authenticating the user on the server.
| |
AuthOptions |
Gets or sets the options which alter ESMTP authentication process.
| |
AuthPopBeforeSmtp |
Gets or sets whether the Smtp component should perform POP-before-SMTP
authentication prior to connecting to the SMTP server.
| |
AuthUserDefined |
Gets or sets a reference to the instance of a class implementing custom SASL authentication
mechanism.
| |
HelloDomain |
Gets or sets the string to be supplied as an argument of HELO/EHLO commands, or a null reference (Nothing in Visual Basic)
to let MailBee autodetect the correct value (see Hello for details).
| |
IgnoreLoginFailure |
Gets or sets whether the Smtp component should ignore ESMTP or POP-before-SMTP authentication error (if any)
and still attempt to send the message.
| |
LocalEndPoint |
Gets or sets the local end point which will be used when connecting to the SMTP server.
| |
MaxConnectionCount |
Gets or sets the maximum number of simultaneous connections to this SMTP server in multi-thread sending mode.
| |
MaxSendPerSessionCount |
Gets or sets the maximum number of e-mail messages which can be sent within a single connection with the server.
| |
Name |
Gets or sets the host name or IP address string of the SMTP relay server.
| |
Password |
Gets or sets the user account password on the SMTP relay server.
| |
PauseInterval |
Gets or sets the amount of time MailBee must wait prior to connecting to the server after last disconnection from this server.
| |
Pipelining |
Gets or sets whether to use commands pipelining if it's supported by the server.
| |
Port |
Gets or sets the port number on which to communicate with the SMTP relay server.
| |
Priority |
Gets or sets the usage preference of this SMTP relay server as compared to
preferences of other servers in SmtpServers and DnsServers
collections.
| |
Proxy |
Provides access to the settings which allow MailBee to connect to a mail server via a proxy server.
| |
SmtpOptions |
Gets or sets the options which can be used to disable certain extended SMTP capabilities.
| |
SslCertificates |
Provides access to the client and server SSL certificate settings.
| |
SslMode |
Gets or sets how the component should establish TLS/SSL connection with the mail server.
| |
SslProtocol |
Gets or sets the security protocol to be used for performing TLS/SSL negotiation and data encryption.
| |
TargetName |
Gets or sets the target name (Service Principal Name, SPN) of the SMTP relay server.
| |
TcpBufSize |
Gets or sets the size of data chunk MailBee uses when sending e-mail data to the SMTP server.
| |
Timeout |
Gets or sets the amount of time (in milliseconds) the Smtp component will wait for a response from this server.
|