On Don, Feb 14, 2002 at 09:31:57 +0100, Nick Wilson wrote:
> Hi everyone, 

hoi nick,

> I've just had to print an entire mbox file, it wasn't that many messages
> but it was a painful process as I didn't think of a way to only print
> the /actuall/ message bodies (and perhaps TO, From)
> 
> I just did: $ lpr mymboxfile
> 
> What might I have done?

just give formail(1) a try. it should be delivered with your procmail
package. format your mbox with it and pipe it to lpr.

FORMAIL(1)                                           FORMAIL(1)


NAME
       formail - mail (re)formatter


DESCRIPTION
       formail is a filter that can be used to  force  mail  into
       mailbox  format, perform `From ' escaping, generate auto-
       replying headers, do simple header  munging/extracting  or
       split  up  a mailbox/digest/articles file.  The mail/mail­
       box/article contents will be expected on stdin.

       If formail is supposed to  determine  the  sender  of  the
       mail,  but  is  unable  to  find any,  it will substitute
       `foo@bar'.

       If formail is started without any command line options, it
       will  force any mail coming from stdin into mailbox format
       and will escape all bogus `From ' lines with a `>'.

[snip]

Reply via email to