Sun Java System Messaging Server 6.3 管理指南

20.9.2.1 定义自动删除邮件策略

通过指定删除条件定义自动删除邮件策略。imexpire 允许使用以下条件进行删除:

邮件的生存期。自动删除存在的时间超过 X 天的邮件。属性:messagedays

邮件计数。自动删除文件夹中超出 X 封邮件的邮件。属性:messagecount

超大邮件的生存期。自动删除在 Y 天宽限期后超过 X 字节的邮件。属性:messagesizemessagesizedays

已读已删除邮件标志。自动删除带有已读已删除标志设置的邮件。可以将这些条件设置为 "and""or"。如果设置为 or,则邮件的已读/删除标志将导致自动删除而不管其他条件。如果设置为 and,则邮件的已读/删除标志必须设置为与指定的所有其他条件一起使用。属性:seendeleted

邮件的标题字段。允许您将标题和字符串指定为删除邮件的条件。例如,删除所有标题为 "Subject: Work from Home!" 的邮件”

邮件的文件夹。允许您指定要从其中删除邮件的文件夹。属性:folderpattern。请注意,该属性只使用已修改的 UTF-7 字符集。


注 –

imexpire 不允许根据邮件被读取后已存在的时间删除或保留邮件。例如,不能指定删除已经有 200 天未被读取的邮件。


自动删除邮件策略的示例

示例 1:删除超过 1,000 封邮件的文件夹中所有存在时间达到 365 天的邮件。

示例 2:删除域 siroe.com 中 180 天以上的邮件。

示例 3:删除所有已标记为已删除的邮件。

示例 4:删除 sesta.com 中已标记为已读、30 天以上、大于 100 千字节、位于超过 1,000 封邮件的文件夹中、带有标题 X-spam 的邮件。