To print a mail message, combine the mh show command and the lpr command: show message-number | lpr -Pprinter For example, to print message number 10 on the printer ajax: show 10 | lpr -Pajax The printed file will be labeled with the filename stdin, which means "standard input", which is the result of using a pipe. If you want, you can print the files containing your messages directly. The files are stored in the ~/Mail/inbox directory, by default. So, if you type: lpr -Pajax ~/Mail/inbox/1 your first mail message will be sent to the printer ajax. --------------------------------------------------------------------------- To print a mail message from the xmh mail program, you have to select the printer before you start xmh. From the athena% prompt, type: setenv PRINTER printername where "printername" is the name of the printer you want to print to. If you are using an RS/6000 workstation, type: setenv LPRDEST printername instead. Then start xmh from the same window. You can select a message or range of messages, then use the Print command on the Message pull-down menu, and the selected message or messages will be printed to the printer. There is no way to specify a printer from within xmh, unfortunately.