Condividi tramite


SmtpAccess Enumerazione

Definizione

Specifica il livello di accesso consentito a un server SMTP (Simple Mail Transport Protocol).

public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess = 
Public Enum SmtpAccess
Ereditarietà
SmtpAccess

Campi

Connect 1

Connessione a un host SMTP sulla porta predefinita (porta 25).

ConnectToUnrestrictedPort 2

Connessione a un host SMTP su qualsiasi porta.

None 0

Nessun accesso a un host SMTP.

Esempio

Nell'esempio di codice seguente viene utilizzata l'enumerazione SmtpAccess per creare un oggetto autorizzazione.

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;
}

Commenti

L'enumerazione SmtpAccess viene utilizzata dalle SmtpPermission classi e SmtpPermissionAttribute per specificare un livello di accesso a un computer host SMTP. La SmtpClient classe richiede un oggetto SmtpPermission durante l'invio di posta elettronica all'host SMTP per il recapito.

Si applica a