SmtpClient.Port Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den port som används för SMTP-transaktioner.
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
Egenskapsvärde
En Int32 som innehåller portnumret på SMTP-värden. Standardvärdet är 25.
Undantag
Värdet som anges för en angiven åtgärd är mindre än eller lika med noll.
Du kan inte ändra värdet för den här egenskapen när ett e-postmeddelande skickas.
Exempel
Följande kodexempel visar hur du skickar ett e-postmeddelande med hjälp av värden och porten som anges i en programkonfigurationsfil.
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());
}
}
Kommentarer
Värdet för Port egenskapen kan också anges med konstruktorer eller program- eller datorkonfigurationsfilen. Mer information om hur du använder konfigurationsfiler< finns i mailSettings> Element (Nätverksinställningar). Om information anges med den här egenskapen åsidosätter den här informationen konfigurationsfilinställningarna.