SmtpAccess Wyliczenie

Definicja

Określa poziom dostępu dozwolony do serwera protokołu SMTP (Simple Mail Transport Protocol).

public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess = 
Public Enum SmtpAccess
Dziedziczenie
SmtpAccess

Pola

Connect 1

Połączenie z hostem SMTP na porcie domyślnym (port 25).

ConnectToUnrestrictedPort 2

Połączenie z hostem SMTP na dowolnym porcie.

None 0

Brak dostępu do hosta SMTP.

Przykłady

Poniższy przykład kodu używa wyliczenia SmtpAccess do utworzenia obiektu uprawnień.

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

Uwagi

Wyliczenie SmtpAccess jest używane przez SmtpPermission klasy i SmtpPermissionAttribute w celu określenia poziomu dostępu do komputera hosta SMTP. Klasa SmtpClient wymaga SmtpPermission wysłania poczty elektronicznej do hosta SMTP na potrzeby dostarczania.

Dotyczy