SmtpAccess Enumeration
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die zulässige Ebene des Zugriffs auf einen SMTP (Simple Mail Transport Protocol)-Server an.
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Vererbung
Name | Wert | Beschreibung |
---|---|---|
Connect | 1 | Verbindung mit einem SMTP-Host auf dem Standardanschluss (Anschluss 25). |
ConnectToUnrestrictedPort | 2 | Verbindung mit einem SMTP-Host an einem beliebigen Anschluss. |
None | 0 | Kein Zugriff auf einen SMTP-Host. |
Im folgenden Codebeispiel wird die SmtpAccess -Enumeration verwendet, um ein Berechtigungsobjekt zu erstellen.
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;
}
Die SmtpAccess -Enumeration wird von den SmtpPermission Klassen und SmtpPermissionAttribute verwendet, um eine Zugriffsebene auf einen SMTP-Hostcomputer anzugeben. Die SmtpClient -Klasse fordert eine SmtpPermission an, wenn elektronische E-Mails zur Zustellung an den SMTP-Host gesendet werden.
Produkt | Versionen |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: