Start/notes.ini Parameters/MailFileDisableCompactAbort

MailFileDisableCompactAbort

Profile

Parameter
MailFileDisableCompactAbort
Category
Mail / Router
Component
Server
Available since
10.0
Supported versions
10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI equivalent
notes.ini only (no GUI)
Possible values
0 = router may abort a running compact operation (default), 1 = prevent abort by the router

Description

By default, the Domino router prioritizes timely mail delivery: if it has to write a mail to a mail file on which compact (or dbmt, which internally runs Compact) is currently running, the router aborts the compact operation, delivers the mail, and restarts the compact later.
With MailFileDisableCompactAbort=1, this behavior is disabled: the router waits until the running compact/dbmt operation has finished, and only then delivers the mail. This is a prerequisite for stable, plannable maintenance windows with dbmt.

Example configuration

MailFileDisableCompactAbort=1

Notes & pitfalls

  • Direct companion parameter to dbmt program documents and DBMT_FILTER.
  • With the toggle enabled, mail delivery into a mail file currently being maintained may be briefly delayed — plan accordingly with long compact runs (maintenance windows outside the main usage time).
  • Without this toggle, frequent mail traffic produces typical "compact aborted" / "compact restarted" messages in the log and prevents a clean run-through of the maintenance.
  • Only affects mail files, not application DBs — those are not touched by the router.
  • Change takes effect after server restart or via set config MailFileDisableCompactAbort=1 at runtime.

Sources (HCL Product Documentation)