dheller@cory.Berkeley.EDU (Dan Heller) (03/11/89)
There is a new version of mush being posted to comp.sources.unix "real soon now". This is version 6.4 for those of you keeping score. Mush stands for Mail User's Shell and is a user agent for reading your mail. Mush has a "shell" (similar to csh) mode, a "screen" mode similar to vi and/or emacs (it's configurable and programmable), and a suntools mode (there is no X mode yet). Mush was designed to be as backwards compatible to ucb-Mail as possible -- in fact, the distribution comes with a Mailrc which sets variables and things so that mush will look exactly like ucbmail. This includes virtually all commands and functionality. (there are some exceptions, but you probably won't care anymore before you ever find those exceptions). More importantly, there aren't any of the bugs that are in Mail recently discussed in this newsgroup. Mush can do extensive rerouting of addresses or none at all (user definable). Also, as mentioned recently, mush can read all sorts of mailbox formats including those created by sendmail, binmail, MMDF, smail, and rn. Neat features include: Automatic incorporation of new mail as it comes in. Sort messages according to <lots of options> Pick messages (analogous to MH) History (like csh) Command-line aliases (like csh) Piping commands Running Unix commands (this is a shell, remember) A curses interface (if you're clever, you can make it look like rn :-) A suntools interface (sun 2.0 and up). On-line help for each command and it's legal arguments. The list of features is quite extensive -- the man page is almost 100 pages long, but the online help should be sufficient for more common usage. Mush ports to anything that runs unix from risc machines to PC's running all sorts of MTAs. Since it's being posted to the net, you can pick up a copy within the next few days. Otherwise, you can mail me at dheller@cory.berkeley.edu and I'll send it to you . Or, you can get it from ucbvax's pub directory. Dan Heller <island!argv@sun.com>