SmtpAccess Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o nível de acesso permitido para um servidor SMTP.
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Herança
Campos
Connect | 1 | Conexão com um host SMTP na porta padrão (porta 25). |
ConnectToUnrestrictedPort | 2 | Conexão com um host SMTP em qualquer porta. |
None | 0 | Sem acesso a um host SMTP. |
Exemplos
O exemplo de código a seguir usa a SmtpAccess enumeração para criar um objeto de permissão.
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;
}
Comentários
A SmtpAccess enumeração é usada pelas SmtpPermission classes e SmtpPermissionAttribute para especificar um nível de acesso a um computador host SMTP. A SmtpClient classe exige um SmtpPermission ao enviar emails eletrônicos para o host SMTP para entrega.