DTM

ENFR
Presentation

DTM SMTP Interceptor

The DTM SMTP Interceptor helps protect your HCL Domino mail server by intercepting and blocking unwanted incoming SMTP connections. Its filtering engine applies configurable rules, while a dedicated HCL Notes database allows Domino administrators to manage whitelists and blacklists for domains and IP addresses. On Linux systems, the interceptor can work alongside Fail2ban to block offending IP addresses at the system level. It records hostnames and IP addresses in a format compatible with HCL Domino SMTP logs and Fail2ban filters, helping administrators manage unwanted connections more effectively.

  • Fail2ban integrated to Linux is used by the system to block incriminated inbound IP addresses. The DTM SMTP Interceptor records hostnames and IP addresses in the appropriate format for use with Domino-SMTP or Domino filters applied by Fail2ban, as logged in HCL Domino logs. This ensures streamlined management of unwanted connections and enhances security measures for the mail server.
Product

DTM SMTP Interceptor Configuration

Configuration is managed through documents in an HCL Notes database. Changes take effect dynamically, without requiring a restart of the HCL Domino server.

Whitelisted Domains or IP addressesAdministrators can explicitly allow selected domains and IP addresses (IPv4, IPv6, or CIDR ranges), even when blacklist rules are enabled.

Blacklisted Domains or IP addressesAdministrators can block specific domains and IP addresses (IPv4, IPv6, or CIDR ranges).

Administrators can blacklist certain SMTP commandsAdministrators can blacklist certain SMTP commands or restrict the set of allowed SMTP commands. For standard SMTP commands, specific commands can be denied even if they do not have parameters.

EHLO/HELOAdministrators can reject empty EHLO/HELO commands or block specific client identifiers.

MAIL FROM FilteringAdministrators can block SMTP connections based on the sender address specified in the MAIL FROM command.

recipientsAdministrators can limit the number of accepted recipients per message or block specific recipient addresses.

Logging

DTM SMTP Interceptor Logging

Incoming SMTP connection and message metadata are recorded in an HCL Notes database. The message body is not logged, helping protect the privacy of email content.

Statistics

DTM SMTP Interceptor Statistics

The XPages-based statistics module provides access to GDPR-related information for the current month or over an aggregated period. It also displays statistics and charts showing the top 10 domains by message count or message size.

Requirements

Supported Domino Version

Any Windows or Linux 64 bits version is supported. For HCL Notes Databases, the templates ODS are ODS55 (HCL Domino 12 ODS Version).

If required an earlier ODS can be made available on demand.

Compliance

Technical transparency and data protection

Version 2026.2 includes a fix for the retrieval of log UNIDs and a restriction on the display of message metadata in line with the data minimization principle.

According to the product's compliance statement, message bodies and attachments are neither stored nor exposed by the application.

Pricing

HCL Domino Support

  • Please contact us directly for annual maintenance plans. The pricing is based on the number of support tickets you wish to include in your contract.

DTM SMTP Interceptor First year

  • The product price is €3,966 (excluding tax for non-French companies) for a single license. A license corresponds to a serial number for one HCL Domino server and includes one year of maintenance.

DTM SMTP Interceptor - Following Years

  • Optionally, you can subscribe to a one-year maintenance plan. The price is €680 (excluding tax for non-French companies) per company. The maintenance plan covers all existing servers under contract and grants access to new versions and features of the product.

Product Source Code

  • You can request a quote to gain access to the complete C source code.
  • The product price for the source code may include a maintenance plan, which provides one year of helpdesk support.
Tools

DTM SMTP Interceptor Downloads

You can download the product. Without license only blocking and logging levels are available not fail2ban.

DTM SMTP Interceptor Licenses

You can access the license service once registered as an entitled user. For security reasons, no licenses are stored on our platform. If you need a new license, simply click the button and fill in the required information.

SMTP Interceptor Documentation

You can access the documentation service once registered as an entitled user.

Changelog

Release 2026.2.0.1: August '26 (Current)

Random debug logs on some Internet mail domain were removed

Release 2026.2.0.0: June '26

HCL Notes Databases

  • New view for no PTR host connections.
  • New View for DNSBL blocked host (and DNSBL name in log doc).
  • Configuration Database: Blacklist servers list can now be modified.

Program

  • RBL and DNSBL dynamic access with self configured list.
  • Reverse DNS check.

Release 2026.1.0.1: April '26

HCL Notes Log Database

  • Removed Translog in Advanced Properties.
  • Computed Text Display Error for Banned Code Config.

Program - unlicensed mode

  • Numbers were not checked.
  • Whitelisted Domains were ignored during mail check.
  • Problem in Memory for some mails.

Release 2026.1.0.0: Mid-March '26

HCL Notes Databases

  • Configuration Database: help icon for field explanation
  • Log brand-new form.
  • All databases: About document for presentation.
  • Whitelist hostnames will display all blacklist rules that can be applied.
  • Phishing scores are displayed (Internal an User-driven)

Program

  • Removed full Chinese charset, only Simplified Chinese charset is now managed.
  • Whitelisted hostnames: blacklist rules are tracked.
  • EHLO or HELO tests are done as soon as they appear.
  • Memory threshold was reduced (On Heavy loaded Domino server memory threshold is now 0.8% instead of 0.9%)
  • Change in configuration loading process
  • Linux: Engine can run from Domino 9 (RHEL7) up to Domino 2026 (RHEL10)