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

Obtém ou define o nome ou endereço IP do host usado para transações SMTP.

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

public string Host { get; set; }

Valor da propriedade

Tipo: System.String
A String that contains the name or IP address of the computer to use for SMTP transactions.

ExceçãoCondição
ArgumentNullException

The value specified for a set operation is null.

ArgumentException

The value specified for a set operation is equal to String.Empty ("").

InvalidOperationException

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

The value of the Host property can also be set using constructors or the application or machine configuration file.Para obter mais informações, consulte < 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: