SmtpAccess Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает уровень доступа, разрешенный для сервера протокола SMTP.
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Нет доступа к узлу SMTP. |
| Connect | 1 | Подключение к узлу SMTP на порту по умолчанию (порт 25). |
| ConnectToUnrestrictedPort | 2 | Подключение к узлу SMTP на любом порту. |
Примеры
В следующем примере кода для создания объекта разрешения используется SmtpAccess перечисление.
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 для доставки.