SmtpAccess 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定對 Simple Mail Transport Protocol (SMTP) 伺服器所允許的存取層級。
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum 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 主機以進行傳遞時要求 。