![]() ![]() ![]() ![]() ![]() ![]() ![]() Electronic Mail Standards: SMTP and X.400by Lyne Edmonds Network Notes #30 May 31, 1996 1. What are SMTP and X.400?SMTP (Simple Mail Transfer Protocol) and X.400 are protocols for transmitting electronic mail. They allow disparate e-mail systems running on various operating systems to exchange messages. SMTP is the de facto Internet messaging protocol; it is widely used and strongly supported by software vendors. X.400 is an ISO (International Standards Organization) standard and is officially supported by the federal government. The National Library of Canada supports both SMTP and X.400, so both can be used to send e-mail from the National Library to other organizations. If the recipient of e-mail can use either X.400 or SMTP, it is preferable to use X.400 when sending e- mail in French or when including attachments. Similarly, people outside the National Library should use X.400, when possible, to send e-mail in French or include attachments. Otherwise, SMTP is the preferred protocol. SMTPSimple Mail Transfer Protocol (SMTP) is the Transmission Control Protocol and Internet Protocol (TCP/IP) that governs electronic messaging. TCP/IP has become the de facto Internet messaging protocol. SMTP and X.400 are, in fact, competitors; however, there are good reasons to use either. Reasons to use SMTP:
Disadvantages of SMTP:
SMTP typically uses Uuencode software to convert binary files (e.g., Microsoft Word or PowerPoint files) into ASCII format so that they can be transmitted via the Internet. For example, MS Mail supports the necessary decoding program (Uuencode) so that attachments sent over the Internet via SMTP can be received. Nonetheless, uuencoding is problematic because there is no guarantee that the external addressee will have access to a uudecoding program to decode the ASCII text. 1 X.400The Government of Canada has adopted and is promoting the X.400 standard to encourage communication between federal institutions. Most of the major government departments are establishing or have already established X.400 capabilities. Technically, X.400 is considered to be more secure and stable than SMTP. Yet this standard has only recently been adopted by the federal government. Therefore, not all departments can be reached via X.400. Reasons to use X.400:
When sending an X.400 message with an attachment, it is advisable to include the original name of the attachment in the text of the message. When an X.400 email message with an attachment is received, it is best to rename the file while still in an electronic mail software such as Microsoft Mail (using the file name given in the text of the message or creating a new file name). To read the attached document, use a word processor such as Microsoft Word, or in the case of other types of attachments (e.g., graphics or audio files), use an appropriate software package. Disadvantages of X.400:
More organizations have access to MIME (Multipurpose Internet Mail Extensions) than to X.400. MIME is quickly becoming the Internet standard for transmitting extended ASCII characters and mixed media files. However, some organizations are not yet using MIME-compatible electronic mail software. 2. Electronic Mail AddressingSMTP Addresses An SMTP address often has two formats -- a real mailbox address and an alias for that address. An alias address points to the real mailbox address, and is easier for people to remember or guess. For most Internet and e-mail activities, the alias should be used (if one exists). All National Library e-mail addresses have aliases consisting of the first and last name of the employee, followed by the National Library domain name (see the example below). Alias addresses at the NLC use the following format:
Note: SMTP addresses do not permit diacritics and only 32 characters are allowed for name lengths. Addresses are not case sensitive. Unusual names Network staff typically consult with staff members to decide how to format hyphenated names (e.g., Anne-Marie Smith), multi-part last names (e.g.,. Suzanne Leblanc-Taylor, Robert De Vito), and names which are shared by two or more people. X.400 AddressesX.400 addresses use the following format: /C=CA/ADMD=GOVMT.CANADA/PRMD=GC+NLC.BNC/G=GivenName/S=Surname
Note: Diacritics are allowed in X.400 addresses and there are no character limits for name lengths. Addresses are not case-sensitive. 1. MIME (Multipurpose Internet Mail Extensions) is currently extending SMTP's e-mail functionality by allowing SMTP to transmit expanded character sets (e.g., French-language diacritics) and mixed-media files more easily via the Internet. Nonetheless, many organizations (including the National Library) do not currently support MIME. The NLC is not using MIME mainly because Microsoft Corp. does not yet provide MIME capabilities with MS Mail software. 2. Within X.400 messages, each attachment is considered to be a separate "body part". For example, when an X.400 message is received with an attachment, Microsoft Mail renames the file with the format BDYnnnnn.xxx. The nnnnn is a number within the message that uniquely identifies the attachment (or body part), and the xxx is the file extension (e.g., BDY1.BIN). ![]() |