SmtpClient.Port Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den für SMTP-Transaktionen verwendeten Anschluss ab oder legt diesen fest.
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
Eigenschaftswert
Ein Int32, das die Anschlussnummer für den SMTP-Host enthält. Der Standardwert ist 25.
Ausnahmen
Der für einen set-Vorgang angegebene Wert ist kleiner oder gleich 0 (null).
Sie können den Wert dieser Eigenschaft nicht ändern, während eine E-Mail-Nachricht gesendet wird.
Beispiele
Das folgende Codebeispiel veranschaulicht das Senden einer E-Mail-Nachricht mit dem Host und Port, der in einer Anwendungskonfigurationsdatei angegeben ist.
static void CreateTestMessage4( String^ server )
{
MailAddress^ from = gcnew MailAddress( L"ben@contoso.com" );
MailAddress^ to = gcnew MailAddress( L"Jane@contoso.com" );
MailMessage^ message = gcnew MailMessage( from,to );
message->Subject = L"Using the SmtpClient class.";
message->Body = L"Using this feature, you can send an email message from an application very easily.";
SmtpClient^ client = gcnew SmtpClient( server );
Console::WriteLine( L"Sending an email message to {0} by using SMTP host {1} port {2}.", to, client->Host, client->Port );
client->Send( message );
client->~SmtpClient();
}
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());
}
}
Hinweise
Der Wert der Port -Eigenschaft kann auch mithilfe von Konstruktoren oder der Anwendungs- oder Computerkonfigurationsdatei festgelegt werden. Weitere Informationen zur Verwendung von Konfigurationsdateien finden Sie unter <mailSettings-Element> (Netzwerkeinstellungen). Wenn Informationen mithilfe dieser Eigenschaft angegeben werden, überschreiben diese Informationen die Konfigurationsdateieinstellungen.