SmtpAccess Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica o nível de acesso permitido a um servidor Simple Mail Transport Protocol (SMTP).
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Sem acesso a um host SMTP. |
| Connect | 1 | Ligação a um host SMTP na porta padrão (porta 25). |
| ConnectToUnrestrictedPort | 2 | Ligação a um host SMTP em qualquer porta. |
Exemplos
O exemplo de código seguinte utiliza a SmtpAccess enumeração para criar um objeto de permissão.
public static SmtpPermission CreateConnectPermission()
{
SmtpPermission connectAccess = new
SmtpPermission(SmtpAccess.Connect);
Console.WriteLine("Access? {0}", connectAccess.Access);
return connectAccess;
}
Observações
A SmtpAccess enumeração é usada pelas SmtpPermission classes e SmtpPermissionAttribute para especificar um nível de acesso a um computador anfitrião SMTP. A SmtpClient aula exige uma SmtpPermission precisão ao enviar e-mail para o anfitrião SMTP para entrega.