The University of Birmingham
University Homepage Site Index Information Services Homepage Online Catalogues Computing Support Library Services Teaching and Learning Research Support Media Services
Introduction to Email


Email home
- Introduction to Email
- (includes Directories)
- Local Addresses
- Mailing Lists
- Junk Mail
- Bulk Mail Guidelines
- Email News
- Miscellaneous
- FAQ (Helpesk)
- Pegasus (A User's Guide)

IS Index
- IS Home Page
- A-Z of Services
- Help
- Tell Us What You Think
- Disclaimer
- IS Staff Pages staff access only


Introduction to Email >> Multimedia Messages

One of the past limitations of email is that it was restricted to text. For some time, there has been a recognised need to be able to send binary data (ie. graphics, word processor and spreadsheet files). Email containing types of data other than text is known as multimedia email.
Several solutions have been devised to allow transfer of non-textual information using email but some of these depend on the same software being employed at both the sending and receiving system, or conversion software available on the receiving system. Most of these ad hoc solutions were based on uuencoding.

The standard way of dealing with multimedia email is called MIME - Multimedia Internet Mail Extensions. The non-textual information is supplied in a file and is known as an attachment..

MIME
MIME is a standard developed as a set of extensions to SMTP - the standard email protocol in use on Internet. Basically, a set of extensions has been defined which state how different types of data are to be encoded as text and included in the message. A separator is defined in the header and this is used to separate different types of data. A header line is then included at the start of each section which describes the type of data in the following section. MIME can use various types of encoding, but the one normally used for binary files is base64. This encodes the file into printable text and offers some advantages over uuencode.
This approach has the advantage of allowing multimedia mail to be carried using existing email services without modification. MIME multimedia mail is constructed and displayed by suitable user interfaces. If such mail is received and read using a non-MIME user interface, any encoded sections of the message are displayed as text and can be extracted and converted using suitable programs. MIME is supported by many packages, for example recent versions of Pegasus, Eudora, the Microsoft exchange client on Windows 95 and some versions of elm and pine on Unix.

Problems with MIME
Unfortunately, not all of the problems of multimedia mail are solved by MIME and some remain unresolved. Not everybody can read MIME messages, and they tend to be much larger than ordinary text, so are unpopular with some dial up users because of increased transmission times. Computer viruses can also be spread using MIME attachments.
Difficulties can also be encountered if you send a word processed document and the recipient uses different word processing software from you . They may be unable to make sense of the file even if it is transferred successfully.

If you are using a MIME mail interface, and include plain text files, it is important that you do not encode these, as it can create unnecessary difficulties if the recipient does not use a MIME interface.

Finally, because of these as yet unresolved problems, encoded messages are unpopular on mailing lists in general as they tend to be large messages and mailing lists often contain members with vastly different computing environments. Unless posting such messages is generally accepted on the list to which you are posting it is advisable to avoid sending any encoded messages. One popular alternative is to put the formatted document or graphical image onto a WWW page and send the address and a brief description of the information to the mailing list.

Last Updated 18 Aug 2000. Please mail any comments to C.B.Bayliss@bham.ac.uk


| Information for Prospective Students | Information for Current Students | Research | Business and Industry | Information for Staff |
| Information for Alumni | About the University | News Centre | University Fast Find Links | Legal | Privacy |