RAVEL(1)

NAME
ravel - build MIME documents
unravel - pick apart MIME documents

SYNOPSIS
ravel [ -hV ] [ -s subj] [ -m msgid ] [-b text] [-p text] [-o file] [-t recipient] files

unravel [ -7hvwV ] [ file ]

DESCRIPTION
Ravel and unravel are used to create and extract MIME-encoded mail documents, for transmitting over networks that do not support other than simple ASCII data.

Ravel reads files and writes an mime-encoded version to the standard output. For ascii files, ravel uses the quoted-printable encoding, and for binary files the base64 encoding.

Unravel breaks apart files (or by default, the standard input) into their original form.

OPTIONS
Ravel and unravel take a few options. Unravel takes the following options:

-7  Write output filenames in 7 bit USASCII.

-h  Print a help message describing what command-line options are available, then exit.

-w  Write every section of the mimed file to disk, even if it doesn't have a filename specified.

-v  Print debugging and progress messages.

-V  Print what version this is, then exit.

ravel takes the following options:

-h  Print a help message, then exit.

-V  Print what version this is, then exit.

-s subject
    Use the given subject on the Subject: line of the mime-encoded document (the default is Mime-encoded files )

-m message-id
    Use the given message-id for the mime-encoded document, instead of a machine-generated one.

-b boundary-string
    Use the given boundary string to separate the elements in the encoded message.

-p text
    MIME documents traditionally come with a little header saying that this is a mime document and you may not be able to read it unless you've got a mime-capable document reader. You may replace this message with any (single line) message that you choose.

-o file
    Write the completed MIME document to file instead of to standard out.

-t recipient
    Attempt to mail this MIME document to the given recipient.

AUTHOR
David Parsons (orc@pell.chi.il.us), for Mastodon Linux.