SmtpAccess Wyliczenie

Definicja

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

C#
public enum SmtpAccess
Dziedziczenie
SmtpAccess

Pola

Nazwa Wartość Opis
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ń.

C#
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

Produkt Wersje
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9