
						Nov 26, 1993

		EMIL v1.1; a message format converter
		=====================================


						Martin Wendel
						UDAC
						(C) SUNET
						Martin.Wendel@udac.uu.se



Emil is a tool for converting between message formats used by MIME, Eudora,
SUN mailtool, PC and Mac based clients, etc. It is easily extensible. It 
can work either standalone, as an argument driven filter program, or, if 
linked with sendmail-5.67b+IDA-1.5 or sendmail-8.6.8, as a mail gateway 
convertering messages sent between various types of Internet mail clients. 
It will give a possibility to convert encoding formats of attachments and 
convert character sets of text. It can make a heterogenous mail environment, 
consisting of various types of mail clients, act as a homogenous environment; 
for instance sending only MIME based messages to the outside world. 

A brief description of Emil:

* Thanks to Keld J. Simonsen, Emil is able to convert text between numerous 
  character sets (using his strncnv() routine).

* Emil can convert attached files between the encodings: uuencode, Base64
  and zero size resource fork BinHex.

* Emil recognises AppleSingle/AppleDouble files and BinHex files with
  nonempty resource fork.

* Emil can convert to/from the MIME encoding Quoted-Printable

* Emil can add/remove/modify the headers of a message.

* Header handling and conversion control is configured in TCL.

* Emil can be linked with sendmail to form a powerful gateway between
  various message formats.

* Emil can function as a standalone argument driven filter.




Either linked with sendmail or standalone, Emil has been compiled and
tested on the following platforms: SunOS-4 (Sparc), Solaris-2 (Sparc),
HPUX-9, Ultrix-4.3, AIX-3.1. Please see the Emil manual for further 
installation instructions and instructions how to configure Emil and 
it's TCL scripts.

Problems should be reported with a thorough description and log extracts
to Martin.Wendel@udac.uu.se.
