SmtpAccess Enumeración

Definición

Especifica el nivel de acceso permitido a un servidor SMTP (Protocolo simple de transferencia de correo).

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

Campos

Connect 1

Conexión a un host de SMTP en el puerto predeterminado (puerto 25).

ConnectToUnrestrictedPort 2

Conexión a un host de SMTP en cualquier puerto.

None 0

Sin acceso a un host SMTP.

Ejemplos

En el ejemplo de código siguiente se usa la SmtpAccess enumeración para crear un objeto de permiso.

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

Comentarios

Las clases y SmtpPermissionAttribute usan la SmtpAccessSmtpPermission enumeración para especificar un nivel de acceso a un equipo host SMTP. La SmtpClient clase exige un SmtpPermission al enviar correo electrónico al host SMTP para su entrega.

Se aplica a