检测邮件文件何时超出其限额

如果启用了强制限额,当路由器传输邮件时,就会将目标邮件文件的当前大小与其已配置的数据库限额或阈值进行比较。如果邮件文件大小超出了其中的一个限制,路由器就会执行相应的操作。

关于此任务

虽然本主题描述的是路由器将新邮件传递到邮件文件期间的行为,但建议使用服务器范围的设置添加注释时检查文件中使用的空间,此设置会应用于服务器上已启用限额的数据库的所有更新。例如,发送邮件消息进行传递,并将该邮件保存到“发件箱”文件夹时,HCL Notes®客户机将启动在基于服务器的邮件文件中保存已发送邮件消息,然后服务器会处理注释更新。

在计算邮件文件大小时,HCL Domino®不会将文件全文索引占用的空间计算在内。在设置邮件文件限额时,请务必考虑限额和文件全文索引所需的额外空间。随着时间的推移,一个典型邮件数据库的全文索引可以达到数据库总容量的 5% 至 15%。

您可以在桌面策略设置文档上指定邮件文件限额指示器设置。邮件文件限额指示符设置指定 Notes® 客户机上是否显示邮件限额指示符,以及在要显示的情况下,邮件限额的自动更新时间间隔(以分钟为单位),以及当光标悬停在邮件限额指示符上时是否刷新邮件限额。

指定服务器计算邮件文件所使用的方法

过程

  1. Domino® Administrator 中,单击配置选项卡,展开服务器部分,并单击所有服务器文档
  2. 选择要编辑的“服务器”文档,然后单击编辑服务器
  3. 单击事务性记录选项卡,在强制使用限额字段中,选择以下某种方法,然后单击保存并关闭
    1. 强制使用限额的方法

    方法

    描述

    添加注释时检查文件中使用的空间

    此设置通常由路由器在计算邮件文件大小时使用,但是也可以由在服务器上更新一个或多个注释的任何进程使用。

    路由器通过邮件在数据库中所占用的空间计算出邮件文件的当前大小,并根据计算结果确定邮件文件是否符合已配置的警告阈值或限额。数据库中的空白空间不计算在内。如果用户的邮件文件超出了限额且限额强制已启用,那么任何新邮件都不会被传输。如果邮件文件接近其限额,路由器会继续传输邮件,直到其累积大小超出限额为止。因此,邮件是被保留还是被拒绝取决于强制设置。

    当用户删除邮件时,该邮件占用的空间会立刻从邮件文件的计算大小中除去。因此,不必运行压缩任务来恢复空间。由于限额冲突而无法接收邮件的用户可以通过归档或删除邮件立即减小邮件文件的当前大小。

    如果已对服务器启用事务记录,请选择此强制方法,因为此方法不需要进行管理干预以压缩邮件文件。

    扩展文件时检查文件的大小

    (缺省值)路由器通过邮件文件的实际物理大小计算其当前大小。计算出的物理大小包括文件中未使用的“空白空间”,这些空间是当用户删除或归档邮件时产生的。Domino® 不会理解回复此空白空间。因此,累积的空白空间可能会占到文件大小的很大比例,从而使实际的邮件文件大小比其存储的邮件的组合大小大很多。

    仅当添加邮件后需要增加邮件文件的大小时才会进行大小检查。当已启用了限额强制且选择了此选项后,如果传输给邮件文件的邮件需要增加文件大小,且增加量将导致限额冲突,那么邮件传输将失败。但是,如果有足够的空白空间来容纳邮件,那么可以始终传输邮件。

    在不使用事务记录的服务器上,用户可以运行压缩任务来除去空白空间并减小文件的大小。但是,如果已启用事务记录,那么用户不能压缩其自己的邮件文件。管理员必须运行带 -B 选项的 Compact 来减小文档的大小。

    添加注释时检查文件的大小

    路由器通过邮件文件的实际文件大小来计算其当前大小。数据库中的邮件和空白空间所占用的空间均会计入总空间大小。

    此选项比前一个选项具有更强的限制性,因为路由器会在每次向邮件文件添加邮件时检查限额,而不管此结果是否会增加文件大小。

    在不使用事务记录的服务器上,如果已启用限额强制,请选择此选项,以便在向用户的邮件文件(已超出其限额)的传输过程中消除不一致行为。由于路由器始终在传输邮件时检查当前文件的大小,因此,在邮件文件达到限额后,即使特定的邮件足够小,足以被邮件文件的空白空间容纳,也不会传输任何新邮件。

    注: 在启用了事务记录的服务器上,选择此选项可以使用户无法从限额冲突恢复,因为对邮件文件进行压缩不会减小其大小,因此无法让用户返回到限额之下。管理员必须运行带 -B 选项的 Compact 来减小文档的大小。

配置的大小方法如何影响超出限额的强制措施

关于此任务

如果您不配置路由器以保留来自用户(该用户的邮件文件超出了其限额或警告阈值)的邮件或向其发送警告,那么您就不会注意到用来计算文件大小的各种方法之间有任何不同。但是,如果您在服务器上启用限额强制或警告阈值,那么您选择的用来计算文件大小的方法就非常重要。

如果服务器已被设置为使用文件大小来确定用户是否超出限额,那么超出限额的用户在删除邮件后可能无法立即接收邮件。这是因为空白空间会一直保留到压缩任务将其除去为止。因此,其邮件由于限额错误而被保留的用户通常会有这种体验:在除去邮件与归档减小的邮件文件大小(这是恢复邮件传输所必需的)这两个操作之间会有一些延迟。

在“强制执行限额”设置为保留邮件并重试的服务器上,可以选择路由器是否尝试邮递超出限额的邮件文件。

如果作为计算大小的方法而启用了数据库使用,那么邮件文件超出其限额后邮件传递始终会失败。如果邮件文件大小接近但尚未超出其限额,那么路由器可以成功传输较小的邮件。但当文件最终超出其限额时,此后的邮件传递将失败。

回收通过启用软删除而得到的邮件文件中的空间

关于此任务

如果对邮件文件启用了软删除,那么从邮件文件中删除邮件不会立即减小邮件文件的大小。因为“已删除”邮件会移至废纸篓视图,缺省情况下,48 小时后才会到期。此后,这些邮件才会从数据库中永久除去。

要立即回收空间,用户必须打开邮件文件的废纸篓视图,然后单击清空废纸篓,或在视图中选择邮件,然后单击删除所选项