SmtpClient.Port Property
Gets or sets the port used for SMTP transactions.
Namespace: System.Net.Mail
Assembly: System (in System.dll)
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | The value specified for a set operation is less than or equal to zero. |
| InvalidOperationException | You cannot change the value of this property when an email is being sent. |
The value of the Port property can also be set using constructors or the application or machine configuration file. For more information about using configuration files, see <mailSettings> Element (Network Settings). If information is specified using this property, this information overrides the configuration file settings.
- SmtpPermission
to set the Port property. Associated enumeration: SmtpAccess.ConnectToUnrestrictedPort.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.