SmtpClient.Port Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví port použitý pro transakce SMTP.
public:
property int Port { int get(); void set(int value); };
public int Port { get; set; }
member this.Port : int with get, set
Public Property Port As Integer
Hodnota vlastnosti
Číslo Int32 portu na hostiteli SMTP. Výchozí hodnota je 25.
Výjimky
Hodnota zadaná pro operaci sady je menší nebo rovna nule.
Hodnotu této vlastnosti nelze změnit při odesílání e-mailu.
Příklady
Následující příklad kódu ukazuje odeslání e-mailové zprávy pomocí hostitele a portu zadaného v konfiguračním souboru aplikace.
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 email message from an application very easily.";
SmtpClient client = new SmtpClient(server);
Console.WriteLine("Sending an email message to {0} by using SMTP host {1} port {2}.",
to.ToString(), client.Host, client.Port);
try
{
client.Send(message);
}
catch (Exception ex)
{
Console.WriteLine("Exception caught in CreateTestMessage4(): {0}",
ex.ToString());
}
}
Poznámky
Hodnotu vlastnosti lze také nastavit pomocí konstruktorů nebo aplikace nebo konfiguračního Port souboru počítače. Další informace o používání konfiguračních souborů naleznete v tématu <mailSettings> – element (nastavení sítě). Pokud jsou informace zadány pomocí této vlastnosti, tyto informace přepíší nastavení konfiguračního souboru.