SmtpAccess Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.