[Next | Configuration for Ethiopic] [Prev | ASCII Transcription for Ethiopic] [Up | Manual Pages]

Ethiopic E-Mail

  By default, Mule uses the *junet* coding-system for sending and
receiving mail.  It is a 7-bit coding with escape sequences, so there
should be no difficulty in mail transmission unless the code `ESC' is
not removed by MTA (mail transfer agent).

  Nonetheless, it would be safer to use the SERA format for mail
transmission.  In addition to the safety, users who do not have Mule
will benefit from using SERA for mail.

  If you include the line

     (add-hook 'mail-send-hook 'fidel-to-sera-mail)

in your `~/.emacs' file, Ge'ez characters in mail body will be
automatically converted into SERA when you send mail from mail-mode.
You can write mail in the Ge'ez script and send it as if it were written
in SERA.  The marker `< ethiopic >' is automatically inserted at the
beginning of mail body so that the mail receiver can read it in Ge'ez,
even without Mule, by using `eview' program.

  Likewise, if you include the line

     (add-hook 'rmail-show-message-hook 'sera-to-fidel-mail-for-hook)

in your `~/.emacs' file, all mails that contain the `<ethiopic>' marker
are automatically converted into the Ge'ez script when you read them
with `rmail'.

  When you receive mail in SERA but without `<ethiopic>', you can
convert it into Ge'ez by hitting `C-[F4]'.  This key is always active
(otherwise overridden by other mode).  You can use it even without
setting the hooks above.  `C-[F4]' first searches the marker
`<ethiopic>' and the termination marker `<>'.  If found, only the
portion between the two markers is converted in Ge'ez.  Otherwise it
skips the header part by looking for the first blank line, then convert
the rest of the buffer.  If there is no blank line, it prints a message
and no conversion is done.