home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / telecomm / o_026 / oexpire.inf < prev    next >
Text File  |  1994-11-11  |  3KB  |  83 lines

  1. # @(#)oexpire.inf - 25.5.92
  2.  
  3. #    OEXPIRE.INF: CONFIGURATION FILE FOR OEXPIRE.TTP
  4. #
  5. # This file sets up configuration for oexpire.ttp by defining the
  6. # criteria according to which msgs are to be removed from the
  7. # database.
  8. # Every line in the file defines one newsgroup. Lines have the format:
  9. #
  10. #    Group-RE   [Commands]
  11. #
  12. # `Group-RE' is a regular expression matching all groups that are to
  13. # be concerned by the line. Note that regular expressions are not
  14. # wildcards, esp. you have to type \. instead of . to match the dot
  15. # in newsgroup names. E.g.: to match comp.lang.c, type
  16. #    comp\.lang\.c
  17. # instead of "comp.lang.c". A dot matches any character (like ? in
  18. # wildcards), a * matches any number of the previous RE. To match
  19. # everything, use ".*".
  20. # Note that all groups that are not matched by any line will not be
  21. # expired at all, so you should always have a ".*" line at the end
  22. # of the file. If it is at the beginning of the file, it will overrun
  23. # all other settings.
  24. # Groups are matched in the order given, so you might e.g. first define
  25. # comp.lang.c and then the other comp.* groups:
  26. #
  27. #    comp\.lang\.c    days=21 msgs=200
  28. #    comp\..*    days=7 udays=14 msgs=100
  29. #
  30. #
  31. # `Command' can be any number of the following:
  32. #
  33. #    days=nnn    all read msgs that are older than nnn days will
  34. #            be deleted. This sets an upper limit for the
  35. #            age of read msgs. If nnn is -1 (default) then
  36. #            no age limit will be set for read msgs.
  37. #            If nnn is 0 then all read msgs will be deleted.
  38. #
  39. #    udays=nnn    same as `days' but for unread msgs. If nnn is
  40. #            -1 (default) then no age limit will be set for
  41. #            unread msgs but they may be deleted according to
  42. #            newsgroup size (see `msgs' below).
  43. #            If nnn is -2 then unread msgs will never be deleted.
  44. #            If nnn is 0 then all unread msgs will be deleted.
  45. #
  46. #    size=nnn    all msgs that are larger than nnn bytes will be
  47. #            deleted. This sets an upper limit for the size
  48. #            of msgs. If nnn is -1 (default) then no size
  49. #            limit will be set. Unread msgs will be deleted
  50. #            as well unless udays=-2 is given.
  51. #
  52. #    msgs=nnn    all msgs except the nnn youngest will be
  53. #            deleted. This sets an upper limit for the
  54. #            number of msgs in a newsgroup. If nnn is -1
  55. #            (default) then no number limit will be set.
  56. #
  57. # Giving no commands at all (i.e. only using the RE on a line) is equivalent
  58. # to setting all to -1, and will disable expiration of the matched groups.
  59. # Note that you can still delete msgs from such groups by setting their
  60. # "killed" flag in the newsreader.
  61. #
  62. # You may wish to delete this comment block to save space and time.
  63. # Be sure to keep a copy.
  64. #
  65.  
  66. # Groups to be emptied completely
  67. junk|control        days=0 udays=0 msgs=0
  68.  
  69. # Groups to be kept forever
  70. Mail\..*\.archive
  71.  
  72. # Read mail is to be kept 3 days, then sent to archive.
  73. # Unread mail is to be kept forever (until read).
  74. Mail\..*        days=3 udays=-2
  75.  
  76. # Expiration for Mausnet groups:
  77. # Infofiles never, others 200 msgs/14 days
  78. mausnet\.Infofiles
  79. mausnet\..*        msgs=200 days=14 udays=30
  80.  
  81. # default:
  82. .*            days=7 udays=12 msgs=100
  83.