Here is an option but it requires postprint (on Solaris it is in /usr/lib/lp/postscript) and it also requires ps2pdf12 (a program that converts a postscript to pdf so that we can read it)
command 1
cat filename | postprint -s 8 -l 85 -n 2 | ps2pdf12 > filename.pdf
(postprint is formatting the text into 85 lines per page with 2 virtual
command 2 pages on 1 physical page, optional - you dont have to fo this)
uuencode filename.pdf filename.pdf | mailx -s "Subject"
me@my.domain
if there is no formatting by postprint required you can pipe all together...
maybe not what you want but it may cause a spark.