SmtpAccess Výčet

Definice

Určuje úroveň přístupu povolenou serveru SMTP (Simple Mail Transport Protocol).

public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess = 
Public Enum SmtpAccess
Dědičnost
SmtpAccess

Pole

Connect 1

Připojení k hostiteli SMTP na výchozím portu (port 25)

ConnectToUnrestrictedPort 2

Připojení k hostiteli SMTP na libovolném portu.

None 0

K hostiteli SMTP není přístup.

Příklady

Následující příklad kódu používá SmtpAccess výčet k vytvoření objektu oprávnění.

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

Poznámky

Výčet SmtpAccess používají SmtpPermission třídy a SmtpPermissionAttribute k určení úrovně přístupu k hostitelskému počítači SMTP. Třída SmtpClient vyžaduje SmtpPermission při odesílání elektronické pošty hostiteli SMTP k doručení.

Platí pro