diff options
Diffstat (limited to '1.2-netsec/contrib/scripts/README.messages-expire')
-rw-r--r-- | 1.2-netsec/contrib/scripts/README.messages-expire | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/1.2-netsec/contrib/scripts/README.messages-expire b/1.2-netsec/contrib/scripts/README.messages-expire deleted file mode 100644 index 12f2b0e9c..000000000 --- a/1.2-netsec/contrib/scripts/README.messages-expire +++ /dev/null @@ -1,20 +0,0 @@ -messages-expire.pl - -messages-expire finds messages more than X days old and deletes them. -Because the older messages will be the lower numbers in the folder (msg0000 -will be older than msg0005), just deleting msg0000 will not work. -expire-messages then runs a routine that goes into every folder in every -mailbox to reorganize. If the folder contains msg0000, no action is taken. -If the folder does not, the rename routine takes the oldest message and -names it msg0000, the next oldest message and names it msg0001 and so on. - -The file deletion is done by the -exec parameter to 'find'. It would be far -more efficient to take the output from 'find' and just reorganize the -directories from which we deleted a file. Something for the future... - -Keep in mind that messages are deleted at the beginning of the script you -will have mailbox trouble if you check messages before the script -reorganizes your mailbox. - -To use it, make sure the paths are right. Adjust $age (originally set to -31) if necessary. |