默认情况下,将在 primary 分区中创建邮箱。如果分区已满,则不能存储附加的邮件。有几种方法可以解决此问题:
减少用户邮箱的大小
如果使用的是卷管理软件,请添加附加磁盘。
创建附加分区(添加分区)并将邮箱移动到新分区
如果有可能,我们建议使用卷管理软件向系统添加附加磁盘空间,因为此过程对于用户是最透明的。也可以将邮箱移到其他分区。
确保在迁移进程期间用户与其各自的邮箱断开了连接。可以通过通知用户在邮箱移动期间注销或脱机来完成此操作,或者通过设置 mailAllowedServiceAccess 属性以便在注销后不允许使用 POP、IMAP 和 HTTP 服务。(请参见《Sun Java System Communications Services 6 2005Q4 Schema Reference》中的“mailAllowedServiceAccess”。)
将 mailAllowedServiceAccess 设置为不允许 POP、IMAP、HTTP 访问不会断开与邮箱的任何开放连接。移动邮箱前必须确保关闭所有连接。
使用以下命令移动用户邮箱:
mboxutil -r user/<userid>/INBOX user/< userid>/INBOX < partition_name>
示例:
mboxutil -r user/ofanning/INBOX user/ofanning/INBOX secondary
在已移动用户的 LDAP 条目中将 mailMessageStore 属性设置为新分区的名称。
示例:mailMessageStore: secondary
通知用户现在允许邮件存储连接。如果可用,则更改 mailAllowedServiceAccess 属性以允许 POP、IMAP 和 HTTP 服务。