Denes 1.1.3 review
DownloadDenes is an EIMS filter for taking actions on email based on DNS lookups using custom rules and criteria.
|
|
Denes is an EIMS filter for taking actions on email based on DNS lookups using custom rules and criteria. Denes allows email to be accepted or denied based on DNS lookups, making full support for DNS based black lists and white lists available in a single filter; there is even a simple test mode to log DNS lookups without actually denying or accepting email.
Denes is known to be compatible with EIMS v3.2.0 and above, though it may very well be compatible with EIMS v3.0.0 and above; no direct testing for compatibility with these older versions of EIMS has been done at this time. There are no expectations that Denes is compatible with versions of EIMS before EIMS v3.0.0 at all.
The most convenient feature of the Denes rules document is that it dynamically reloads after any changes made in it.
This means, Denes rules can be added, modified, and/or deleted without having to quit EIMS and launch it again. When any changes to the rules document are detected, Denes will reload the rules for subsequent use in the filter.
Here are some key features of "Denes":
Full, user definable management of all SMTP connections;
Custom path to rules document;
Intelligent, dynamic reloading of changed rules document;
Limitless number of DNS lookups within rules document;
Settable rules names;
Lookup domains fully customizable in rules document;
Support for substitions in lookup domains, including:
Remote IP;
HELO/EHLO identifier;
MAIL FROM username;
MAIL FROM domain;
RCPT TO username;
RCPT TO domain;
TLD+1 calculations;
Match operators for comparisons in rule determinations, including:
IP match with significant bits;
Equals;
Begins with;
Ends with;
Contains;
MX and IP existence (for SMTP delivery);
TLD+1 calculations;
Negations on all operators;
Existence checking;
Per rule setting for only checking non-authenticated and/or authenticated SMTP connections;
Per rule setting for using native or more powerful custom Domain Name Resolver (DNR);
Support for NS records of type A, MX, PTR, and TXT;
Discrete actions to take as result of DNS lookup matches include:
Deny email;
Allow email;
Make error log entry;
Custom response codes for SMTP transaction actions;
Per rule setting for error log entries;
Settings per rule for error log entries support substitution values for:
Rule name;
Remote IP;
Full lookup domain;
HELO/EHLO identifier;
MAIL FROM username;
MAIL FROM domain;
RCPT TO username;
RCPT TO domain;
Lookup result;
Lookup time, in milliseconds;
TLD+1 calculations;
Settings per rule for responses to SMTP transactions support substitution values for:
Rule name;
Remote IP;
Full lookup domain;
HELO/EHLO identifier;
MAIL FROM username;
MAIL FROM domain;
RCPT TO username;
RCPT TO domain;
Lookup result;
Lookup time, in milliseconds;
TLD+1 calculations;
Host name following for MX and PTR lookups and subsequent comparisons;
Dynamically and automatically reload any DNS settings changes without need to relaunch;
Support for standard and custom DNS Exclusions document;
Definable match results for each rule;
Lookup redundancies intelligently elimitated directly in filter for maximum efficiency;
Definable default responses to SMTP transactions;
Settable default error log entry;
Choice to deny after MAIL FROM or DATA sections of SMTP transactions;
Operation of multiple rules on single email;
Does not interrupt operation of EIMS;
No quitting of EIMS application required for rule changes;
Compatibility with Mac OS 9 and Mac OS X;
Compatibility with EIMS and EIMS X;
Email notification of error conditions.
Denes 1.1.3 search tags