By default, mailboxes are created in the primary partition. If the partition gets full, additional messages cannot be stored. There are several ways to address the problem:
Reduce the size of user mailboxes
If you are using volume management software, add additional disks
Create additional partitions (20.10.1 To Add a Partition) and move mailboxes to the new partitions
If possible, we recommend adding additional disk space to a system using volume management software since this procedure is the most transparent for the user. However, you may also move mailboxes to a different partition.
The user does not have to be disconnected from their mailbox during this migration process.
mboxutil -r should lock everything that needs to be locked. Delivery may be stalled while that happens, and POP and IMAP and therefore webmail clients, may experience a delay, but there should be no problem.
Move the user mailbox with the following command:
mboxutil -r user/<userid>/INBOX user/<userid>/INBOX <partition_name>
Example:
mboxutil -r user/ofanning/INBOX user/ofanning/INBOX secondary
Set the mailMessageStore attribute in the moved user’s LDAP entry to the name of the new partition.
Example: mailMessageStore: secondary
Inform the user that message store connection is now allowed. If applicable, change the mailAllowedServiceAccess attribute to allow POP, IMAP and HTTP services.