SmtpAccess Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje úroveň přístupu povolenou serveru SMTP (Simple Mail Transport Protocol).
public enum class SmtpAccess
public enum SmtpAccess
type SmtpAccess =
Public Enum SmtpAccess
- Dědičnost
Pole
Connect | 1 | Připojení k hostiteli SMTP na výchozím portu (port 25) |
ConnectToUnrestrictedPort | 2 | Připojení k hostiteli SMTP na libovolném portu. |
None | 0 | K hostiteli SMTP není přístup. |
Příklady
Následující příklad kódu používá SmtpAccess výčet k vytvoření objektu oprávnění.
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;
}
Poznámky
Výčet SmtpAccess používají SmtpPermission třídy a SmtpPermissionAttribute k určení úrovně přístupu k hostitelskému počítači SMTP. Třída SmtpClient vyžaduje SmtpPermission při odesílání elektronické pošty hostiteli SMTP k doručení.