home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume22 / mailclean / part01 / README < prev    next >
Text File  |  1991-09-08  |  2KB  |  34 lines

  1.  
  2. Mailclean and mailsize comprise a mail spool management package for
  3. unix.  They restrict the amount of spool space available to users,
  4. but do it in a nicer way than disk quota would do.  They are very
  5. configurable, taking parameters from a policy file.
  6.  
  7. Mailclean is intended to be run regularly from cron.  It produces a
  8. report on standard output.  It can truncate oversize mailboxes,
  9. saving old mail to a temporary file, and notifying the owner by mail.
  10. It does this in a careful manner, using the same locking mechanism
  11. as bin/mail and ucb/mail.  It can also remove or report old mailboxes,
  12. stray files, or unsafe files in the spool directory.
  13.  
  14. Mailsize is intended to be run by the user during login.  It produces
  15. a warning about the size of the mailbox, in the manner of ``quota''
  16. or ``quota -v''.  There are several ways to arrange for it to be run
  17. during login.  It can be added to a global profile or login file.
  18. Alternatively, mailsize can replace ``quota'', either completely,
  19. or only as the command invoked by ``login''.
  20.  
  21. The policy file, nominally /etc/policy, is a common location for
  22. parameters, and is designed to be easily parsed by C programs or
  23. shell scripts.  It could be extended for other similar purposes.
  24.  
  25. These programs have so far only run under SunOS 4.1.1, but they should
  26. be reasonably portable to other unix mail systems.  If you need to
  27. make source modifications for other systems, please send me the diffs,
  28. and I will merge them with my source.
  29.  
  30. Gary Mills <mills@ccu.umanitoba.ca>
  31. University of Manitoba
  32. Winnipeg, Canada
  33.  
  34.