SmtpAccess Enumeration
.NET Framework 3.0
Specifies the level of access allowed to a Simple Mail Transport Protocol (SMTP) server.
Namespace: System.Net.Mail
Assembly: System (in system.dll)
Assembly: System (in system.dll)
The SmtpAccess enumeration is used by the SmtpPermission and SmtpPermissionAttribute classes to specify a level of access to an SMTP host computer. The SmtpClient class demands an SmtpPermission when sending electronic mail to the SMTP host for delivery.
The following code example uses the SmtpAccess enumeration to create a permission object.
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.get_Access());
return connectAccess;
} //CreateConnectPermission
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.Community Additions
ADD
Show: