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

Connect 1

Varsayılan bağlantı noktasında (bağlantı noktası 25) smtp konağına bağlantı.

ConnectToUnrestrictedPort 2

Herhangi bir bağlantı noktasında bir SMTP konağına bağlantı.

None 0

SMTP konağına erişim yok.

Örnekler

Aşağıdaki kod örneği, bir izin nesnesi oluşturmak için numaralandırmayı kullanır SmtpAccess .

static SmtpPermission^ CreateConnectPermission()
{
    SmtpPermission^ connectAccess = 
        gcnew SmtpPermission(SmtpAccess::Connect);
    Console::WriteLine("Access? {0}", connectAccess->Access);
    return connectAccess;
}
public static SmtpPermission CreateConnectPermission()
{
    SmtpPermission connectAccess = new
        SmtpPermission(SmtpAccess.Connect);
    Console.WriteLine("Access? {0}", connectAccess.Access);
    return connectAccess;
}

Açıklamalar

Numaralandırma, SmtpAccess ve SmtpPermissionAttribute sınıfları tarafından SmtpPermission 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