| 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.
|