SmtpAccess Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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 que se envíe un SmtpPermission correo electrónico al host SMTP para su entrega.