SmtpAccess 枚举

定义

指定允许的简单邮件传输协议 (SMTP) 服务器访问级别。

public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess = 
Public Enum SmtpAccess
继承
SmtpAccess

字段

Connect 1

连接到默认端口(端口 25)上的 SMTP 主机。

ConnectToUnrestrictedPort 2

连接到任何端口上的 SMTP 主机。

None 0

不能访问 SMTP 主机。

示例

下面的代码示例使用 SmtpAccess 枚举来创建权限对象。

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

注解

SmtpAccess枚举由SmtpPermissionSmtpPermissionAttribute用来指定对 SMTP 主机的访问级别。 该 SmtpClient 类要求 SmtpPermission 在向 SMTP 主机发送电子邮件时进行传递。

适用于