Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

SmtpClient.Port Propriedade

Obtém ou define a porta usada para transações SMTP.

Namespace:  System.Net.Mail
Assembly:  System (em System. dll)

public int Port { get; set; }

Valor da propriedade

Tipo: System.Int32
An Int32 that contains the port number on the SMTP host.O valor padrão é 25.

ExceçãoCondição
ArgumentOutOfRangeException

O valor especificado para uma operação conjunto é menor ou igual a zero.

InvalidOperationException

Você não pode alterar o valor dessa propriedade quando um email está sendo enviado.

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 > elemento (Configurações Network).Se as informações são especificadas usando essa propriedade, essa informação substitui as configurações do arquivo de configuração.

O exemplo de código a seguir demonstra enviar uma mensagem de email usando o host e porta especificada em um arquivo de configuração do aplicativo.

		public static void CreateTestMessage4(string server)
		{
			MailAddress from = new MailAddress("ben@contoso.com");
			MailAddress to = new MailAddress("Jane@contoso.com");
			MailMessage message = new MailMessage(from, to);
			message.Subject = "Using the SmtpClient class.";
			message.Body = @"Using this feature, you can send an e-mail message from an application very easily.";
			SmtpClient client = new SmtpClient(server);
			Console.WriteLine("Sending an e-mail message to {0} by using SMTP host {1} port {2}.",
				 to.ToString(), client.Host, client.Port);
			client.Send(message);
		}


Contribuições da comunidade

ADICIONAR
Mostrar: