High-Volume Inbound Emails

Consider enabling the High-Volume Inbound Emails option if you have:

  • More than 100 users
  • Receive more than 85K emails in 24 hours (~ 1 message/second)

How To Enable

  • Click Server Configuration
  • Select the Advanced tab
  • Check High-Volume Inbound

What Happens In the Background

Xeams takes several steps when inbound emails arrive, including creating search indexes and saving the emails to the user's repository. These steps are I/O-intensive. Under heavy load, this creates too much disk I/O, slowing down the process. These I/O-intensive tasks are more prominent when you run Xeams on a VM, where disk access is typically slower than physical machines.

When this option is enabled, Xeams will use an in-memory database to store newly arrived messages and flush the memory contents to disk at pre-configured intervals, called checkpoints. This speeds up the disk I/O but requires more RAM.

When Not to Use This Option

  • When you cannot allocate more than 4GB RAM to Xeams, refer to the memory graph on the Home screen to determine the maximum memory used by Xeams.
  • When running Xeams in Firewall Mode, emails are not saved in local user repositories; therefore, this option does not apply.