This class is used to retrieve and set the persistent data of both
the DNS Whitelist Master list and Domain lists
Inheritance Hierarchy
IMailAPI_NET.DnsWhitelistSettings
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