SmtpAccess Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает уровень доступа, разрешенный для сервера SMTP (Simple Mail Transport Protocol).
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Наследование
Поля
Connect | 1 | Подключение к узлу SMTP через стандартный порт (25). |
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 используется классами SmtpPermission и SmtpPermissionAttribute для указания уровня доступа к хост-компьютеру SMTP. Класс SmtpClient требует при отправке SmtpPermission электронной почты на узел SMTP для доставки.