Start/notes.ini Parameters/ROUTER_NO_EMPTY_MB

ROUTER_NO_EMPTY_MB

🛠️
Parameter: ROUTER_NO_EMPTY_MB
Short description: Prevents the router from emptying / compacting an empty mail.box at startup – useful on reverse-proxy / edge servers that only forward mail.

Profile

Parameter
ROUTER_NO_EMPTY_MB
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 = empty / compact mail.box at startup (default), 1 = leave mail.box untouched

Description

Normally the router cleans up its mail.box at startup (e.g. maintenance compact, cleanup of leftover undeliverable mail). On edge / relay / reverse-proxy servers that only forward mail and permanently have a small, empty, or near-empty mail.box, this is unnecessary: it costs I/O and startup time. ROUTER_NO_EMPTY_MB=1 tells the router not to touch an empty mail.box at startup – the server is back in production faster.

Example configuration

ROUTER_NO_EMPTY_MB=1

Notes & pitfalls

  • Only useful on pure relay / edge servers – not on mail servers with classic delivery.
  • Does not replace regular maintenance; continue monitoring mail.box periodically (size, documents).
  • Takes effect after a router restart.
  • Pairs with MailUseProcesses, RouterAllowConcurrentXFERToAll, Mail_Hub_Disable_Compact.
  • In case of a mail backlog, prefer to let it empty regularly before setting this flag.