|Senders mail address.|
|Recipients mail address.|
|Name of the recipient host or relay.|
|Pick one of: m - LOG_MAIL, d - LOG_DAEMON, 0-7 LOG_LOCAL[0-7].|
|Log level is set by specifying a number 1-4. Log level becomes: 1 - LOG_ERR, 2 - LOG_NOTICE, 3 - LOG_INFO, 4 and more - LOG_DEBUG.|
|Send output to the specified Mailer, where Mailer corresponds to a mailer definition in the configuration file emil.cf.|
|-i Input_file Path to file for use as input. Defaults to standard input.|
|Path to file for use as output. Defaults to standard output.|
|Path to file for use as configuration file. Defaults to /usr/local/lib/emil.cf .|
Path to file for use as charsets file. Defaults to
Beware, when applying the Sender_charset option, there is no sender look up in the configuration file.
-A Recipient_applefile_encoding Recipient applefile encoding. One of B(inhex), (apple)d(ouble) or (apple)s(ingle). This defaults to nothing, thus no applefile conversion if omitted unless gotten from the configuration file. -B Recipient_binary_encoding Recipient binary encoding. One of BAse64, BInhex or Uuencode. This defaults to nothing, thus no binary encoding conversion if omitted unless gotten from the configuration file. -C Recipient_charset Recipient charset according to RFC1345. -F Recipient_format Recipient format. One of MIME, MAILTOOL, RFC822 or TRANSPARENT. Defaults to RFC822. -H Recipient_header_encoding Recipient header encoding. One of Se, 7bit, 8bit, BAse64 or Quoted-printable. See also emil.cf(1). -T Recipient_text_encoding Recipient text encoding. One of Se, 7bit, 8bit, BAse64, BInhex, Quoted-printable or Uuencode. See also emil.cf(1). -G Target_Group Use Target_Group to specify use of a conversion group, as declared in emil.cf. If Target_Group is specified Emil will not try to resolve conversion group using recipient, sender and recipient host, instead it performs a case sensitive match on the conversion groups as declared in emil.cf. See also emil.cf(1).
-S Sender_charset Sender charset according to RFC1345.
-h Headerlog_level Log in message header. This is for testing, not for production use. Log level is specified by a number 1-4. Log level becomes: 1 - LOG_ERR, 2 - LOG_NOTICE, 3 - LOG_INFO, 4 and more - LOG_DEBUG.
-p Adds a pseudo route to sendmail when using the -f option. Instead of calling sendmail with the recipients address, call with @EMIL:"recipient address". Used when sendmail is used to call emil, to catch the visit to emil of the message. -u Prepends a unix from line first in the message/keeps the unix from line if provided in the incoming message. If not specified the unix from line will be removed/not prepended. -g Test configuration file. Returns the matching group name based on the provided recipient, sender and recipient host.
-v Just prints version, then exits.
-d Enables debugging on stderr. Using this will create voluminous output.
-n Set up an SMTP connection to the host, as specified by the Recipient_host, and send output on that connection. This makes Emil act as an SMTP-client, and can be used as a replacement for the tcp mailer of sendmail.
To use emil as a simple filter:
%cat message.in | emil [OPTIONS] > message.out
%emil [OPTIONS] -i message.in -o message.out
See the other documentation for further information.
/usr/local/lib/emil.cf configuration file.
/usr/local/lib/charsets.cpl file containing the character set conversion tables.
|-->||EMIL (1)||19 December 1994|