SmtpAccess Sabit listesi

Tanım

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
SmtpAccess

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.

Şunlara uygulanır