Bagikan melalui


SmtpClient.Port Properti

Definisi

Mendapatkan atau mengatur port yang digunakan untuk transaksi 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

Nilai Properti

Yang Int32 berisi nomor port pada host SMTP. Nilai defaultnya adalah 25.

Pengecualian

Nilai yang ditentukan untuk operasi set kurang dari atau sama dengan nol.

Anda tidak dapat mengubah nilai properti ini saat email sedang dikirim.

Contoh

Contoh kode berikut menunjukkan pengiriman pesan email dengan menggunakan host dan port yang ditentukan dalam file konfigurasi aplikasi.

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());
    }
}

Keterangan

Nilai Port properti juga dapat diatur menggunakan konstruktor atau file konfigurasi aplikasi atau komputer. Untuk informasi selengkapnya tentang menggunakan file konfigurasi, lihat <MailSettings> Element (Pengaturan Jaringan). Jika informasi ditentukan menggunakan properti ini, informasi ini akan mengambil alih pengaturan file konfigurasi.

Berlaku untuk

Lihat juga