SmtpAccess 列舉

定義

指定對 Simple Mail Transport Protocol (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 主機以進行傳遞時要求 。

適用於