Bagikan melalui


SmtpClient.Host Properti

Definisi

Mendapatkan atau mengatur nama atau alamat IP host yang digunakan untuk transaksi SMTP.

public:
 property System::String ^ Host { System::String ^ get(); void set(System::String ^ value); };
public string? Host { get; set; }
public string Host { get; set; }
member this.Host : string with get, set
Public Property Host As String

Nilai Properti

String yang berisi nama atau alamat IP komputer yang akan digunakan untuk transaksi SMTP.

Pengecualian

Nilai yang ditentukan untuk operasi yang ditetapkan adalah null.

Nilai yang ditentukan untuk operasi yang ditetapkan sama dengan Empty ("").

Anda tidak dapat mengubah nilai properti ini ketika email dikirim.

Contoh

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

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 Host properti juga dapat diatur menggunakan konstruktor atau file konfigurasi aplikasi atau mesin. Untuk informasi selengkapnya, lihat <Elemen MailSettings> (Pengaturan Jaringan).

Jika informasi ditentukan menggunakan properti ini, informasi ini akan mengambil alih pengaturan file konfigurasi.

Berlaku untuk

Lihat juga