SmtpAccess Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Basit Posta Aktarım Protokolü (SMTP) sunucusuna izin verilen erişim düzeyini belirtir.
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Devralma
Alanlar
| Name | Değer | Description |
|---|---|---|
| None | 0 | SMTP konağına erişim yok. |
| Connect | 1 | Varsayılan bağlantı noktasındaki bir SMTP konağına bağlantı (bağlantı noktası 25). |
| ConnectToUnrestrictedPort | 2 | Herhangi bir bağlantı noktasındaki bir SMTP konağına bağlantı. |
Örnekler
Aşağıdaki kod örneği, bir izin nesnesi oluşturmak için numaralandırmayı kullanır SmtpAccess .
public static SmtpPermission CreateConnectPermission()
{
SmtpPermission connectAccess = new
SmtpPermission(SmtpAccess.Connect);
Console.WriteLine("Access? {0}", connectAccess.Access);
return connectAccess;
}
Açıklamalar
Numaralandırma, SmtpAccess ve SmtpPermission sınıfları tarafından SmtpPermissionAttribute bir SMTP ana bilgisayarına erişim düzeyi belirtmek için kullanılır. Sınıf, SmtpClient teslim için SMTP konağına elektronik posta gönderirken bir SmtpPermission talepte bulunur.