HtmlFeatureFilter is a domain-level setting that determines what HTML filters are matched,
how many are matched and and how they are treated when matched.
Inheritance Hierarchy
IMailAPI_NETHtmlFeatureFilter
Namespace: IMailAPI_NET
Assembly: IMailAPI_NET (in IMailAPI_NET.dll) Version: 1.0.0.0
Syntax
The HtmlFeatureFilter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
HtmlFeatureFilter(RegistryKey) |
This constructor accepts a non-null RegistryKey object pointing to the domain registry key to retrieve
HTML feature filter settings from.
| |
HtmlFeatureFilter(String) |
This constructor accepts a non-empty string containing the name of the domain to retrieve HTML feature
filter settings for.
|
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Load |
Load() is called by all constructors, and populates object properties from the specified domain's registry
key. Calling Load() outside of the constructor effectively "resets" the properties to their original value.
NOTE: This method throws an exception that must be caught.
| |
Save |
Saves changes made in the HtmlFeatureFilter object back to the appropriate domain.
NOTE: If you instantiate an HtmlFeatureFilter object on a domain that does not have associated registry
settings for HTML feature filters, and then save, those registry settings will be created.
NOTE: This method throws an exception that must be caught.
| |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
ForwardTo |
Specifies the email address or mailbox name to send mail to on the ForwardTo and
MoveToMailbox settings in MatchAction.
| |
MatchAction |
Specifies what to do with the scanned email when the number of matches specified by
NumToMatch is reached.
Uses the MatchActionSettings enum.
| |
MatchDeceptiveText |
Specifies whether to match deceptive text.
| |
MatchDeceptiveUrl |
Specifies whether to match deceptive URL's.
| |
MatchEmbeddedComments |
Specifies whether to match embedded comments.
| |
MatchHyperlink |
Specifies whether to match hyperlinks.
| |
MatchImageTag |
Specifies whether to match image tags.
| |
MatchInvalidTag |
Specifies whether to match invalid tags.
| |
MatchMailToHyperlink |
Specifies whether to match "mailto:" hyperlinks.
| |
MatchNestedTable |
Specifies whether to match nested tables.
| |
MatchScriptTag |
Specifies whether to match script tags.
| |
NumberToMatch |
Specifies the number of matches before the MatchAction is used.
| |
PrefixSubject |
Specifies whether to prefix the string specified by PrefixSubjectString to matching mail.
| |
PrefixSubjectString |
Specifies the string to prefix to matching mail when PrefixSubject is set to true.
| |
Use |
Specifies whether to enable filters or not.
Uses the UseSettings enum.
|
See Also