Parameter:
NoMsgCacheShort description: Disables per-user message caching by the IMAP task. Reduces memory consumption but can slow down individual IMAP operations.
Profile
Parameter | NoMsgCache |
Category | Mail / Router (IMAP) |
Available since | At least 9.0.1 (HCL documentation) |
GUI equivalent | notes.ini only (no GUI) |
Possible values | Setting/presence enables the behavior (typically 1) |
Default | Cache active (parameter not set) |
Description
According to HCL product documentation:
This setting disables per-user message caching by the IMAP task. This can improve capacity (number of users) on a server by reducing memory consumption. However, response time for some user operations may be slower.
With
NoMsgCache, the administrator instructs the Domino server not to keep per-user caching of the IMAP message headers in memory. This is a tuning trade-off:- Advantage: less RAM consumption → more IMAP users per server
- Disadvantage: individual IMAP operations (listing, search) may be slower because they have to be read from the database again and again
Useful on servers with many IMAP users and comparatively little RAM — not useful with a few power users who need fast IMAP response times.
Example configuration
NoMsgCache=1
Notes & pitfalls
- Only takes effect for the IMAP task — POP3 and Notes clients are not affected.
- When enabling, typical IMAP operations (folder open, header retrieval) should be measured and compared with the previous state.
- Can be combined with other IMAP tuning settings (e.g. IMAP session timeout, number of mailboxes).
Sources (HCL Product Documentation)
- HCL Domino 14.5.1 – Tips for tuning mail performance: help.hcl-software.com/domino/14.5.1/admin/tune_tipsfortuningmailperformance_c.html
- HCL Domino 11.0.1 – Tips for tuning mail performance: help.hcl-software.com/domino/11.0.1/admin/tune_tipsfortuningmailperformance_c.html
- HCL Domino 9.0.1 – Tips for tuning mail performance: help.hcl-software.com/domino/9.0.1/admin/admin/tune_tipsfortuningmailperformance_c.html