aboutsummaryrefslogtreecommitdiffstats
path: root/README.messages-expire
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-01-12 03:07:46 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-01-12 03:07:46 +0000
commit1362753f4a491b9555398168f3c6a1bdbd0db4d4 (patch)
tree28a32b02318b6d94c395ac32c1dcfe099583573f /README.messages-expire
parent6bc549fb0e118bb1805b1ae6535595c7a516cf73 (diff)
Move scripts to contrib/scripts
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1963 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'README.messages-expire')
-rwxr-xr-xREADME.messages-expire20
1 files changed, 0 insertions, 20 deletions
diff --git a/README.messages-expire b/README.messages-expire
deleted file mode 100755
index e9c5061ac..000000000
--- a/README.messages-expire
+++ /dev/null
@@ -1,20 +0,0 @@
-expire-messages.pl
-
-expire-messages 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.