定义将发送给要超出其磁盘配额的用户的邮件,如下所示。邮件被发送到用户的邮箱。
单击“配额”选项卡。
从下拉式列表中选择要使用的语言。
在下拉式列表下面的邮件文本字段中键入要发送的邮件。
单击“保存”。
命令行
要通过命令行定义配额警告邮件,请运行以下命令:
configutil -o store.quotaexceededmsg -v ’message’
邮件必须是 RFC 822 格式。必须包含一个标题(至少具有一个主题行),接着是 $$,然后是邮件主体。"$" 表示一个新的行。可能需要在 $ 前面添加一个 \,使 $ 不再具有特殊含义(取决于所使用的 shell)。($ 通常是 shell 的转义符。)示例:
configutil -o store.quotaexceededmsg -v ”Subject: WARNING: User quota exceeded$$User quota threshold exceeded - reduce space used.’
此外,支持以下变量:
[ID]—用户 ID
[DISKUSAGE]—磁盘使用量
[NUMMSG]—邮件数
[PERCENT]—store.quotawarn 百分比
[QUOTA]—mailquota 属性
[MSGQUOTA]—mailmsgquota 属性
以下为使用这些变量的一个示例:
configutil -o store.quotaexceededmsg -v ”Subject: Overquota Warning$$[ID],$$Your mailbox size has exceeded [PERCENT] of its alloted quota.$Disk Usage: [DISKUSAGE]$Number of Messages: [NUMMSG]$Mailquota: [QUOTA]$Message Quota: [MSGQUOTA]$$-Postmaster’
要定义发送警告邮件的频率,请运行以下命令:
configutil -o store.quotaexceededmsginterval -v number
其中 number 表示天数。例如,3 表示每 3 天发送一次邮件。