MailAddress.User Property

 

Gets the user information from the address specified when this instance was created.

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

public string User { get; }

Property Value

Type: System.String

A String that contains the user name portion of the Address.

In a typical e-mail address, the user string includes all information preceding the "@" sign. For example, in "tsmith@contoso.com", the user is "tsmith".

The following code example displays the destination of an e-mail message.

public static void CreateTestMessage3()
{
	MailAddress to = new MailAddress("jane@contoso.com");
	MailAddress from = new MailAddress("ben@contoso.com");
	MailMessage message = new MailMessage(from, to);
	message.Subject = "Using the new SMTP client.";
	message.Body = @"Using this new feature, you can send an e-mail message from an application very easily.";
	// Use the application or machine configuration to get the 
	// host, port, and credentials.
	SmtpClient client = new SmtpClient();
	Console.WriteLine("Sending an e-mail message to {0} at {1} by using the SMTP host={2}.",
		to.User, to.Host, client.Host);
    try {
	  client.Send(message);
	}
	catch (Exception ex) {
	  Console.WriteLine("Exception caught in CreateTestMessage3(): {0}", 
                  ex.ToString() );			  
  }
}

.NET Framework
Available since 2.0
Return to top
Show: