Compartilhar via


SmtpAccess Enumeração

Definição

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
SmtpAccess

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.

Aplica-se a