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
dbmtprogram documents andDBMT_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=1at runtime.