
						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 IDA sendmail or sendmail-8.6.4, 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 IDA 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.
