This class is used to retrieve and set the persistent data of both
the DNS Whitelist Master list and Domain lists
Inheritance Hierarchy
IMailAPI_NETDnsWhitelistSettings
Namespace: IMailAPI_NET
Assembly: IMailAPI_NET (in IMailAPI_NET.dll) Version: 1.0.0.0
Syntax
The DnsWhitelistSettings type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DnsWhitelistSettings |
The default constructor which only initializes the master list
| |
DnsWhitelistSettings(String) |
The IMail domain specific constructor which only initializes the Domain list
|
Methods
Name | Description | |
---|---|---|
DoesCheckExist |
This method checks if there are any lists of the type passed in that are enabled.
| |
Equals | (Inherited from Object.) | |
GetAction |
This method returns the bit masked actions to take on an email for the DnsList used based
on the IPAddress from the return of the list check
| |
GetCategory |
This method returns the string representing the category of advanced settings for DnsWhiteLists
| |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Save |
This method saves the data in the SettingsList to the registry
| |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
AddrWhiteList |
The collection of ADDR White lists
| |
DnsWhiteList |
The collection of DNS White lists
| |
Domain |
The IMail domain that the White lists are associated with
| |
Enabled |
Are settings enabled
| |
HeloWhiteList |
The collection of HELO White lists
| |
RhsWhiteList |
The collection of RHS White lists
| |
SettingsList |
The list of settings
|
See Also