RFC 221 (rfc221) - Page 1 of 5
Mail Box Protocol: Version 2
Alternative Format: Original Text Document
Network Working Group R. Watson Request for Comments: 221 SRI-ARC NIC: 7612 25 August 1971 A Mail Box Protocol, Version-2 INTRODUCTION Initial reaction to RFC 196, "A Mail Box Protocol", NIC (7141,) indicates general agreement on the need for such a mechanism. The conventions suggested in RFC 196 assumed only the use of the Data Transfer Protocol (in NIC 7104) in order to simplify an initial implementation. The valid argument, we believe, has been made that sites will also implement the File Transfer Protocol and that as much as possible the Mail Box Protocol should be a subset of it. This version is in answer to this suggestion. The purpose of a mail box protocol is to provide at each site a standard mechanism to receive sequential files for immediate or deferred printing or other uses. The files for deferred printing would probably be stored in intermediate disk files, although details of how a file is handled, stored, manipulated, or printed at a site are not the concern of this protocol. A mail box, as we see it, is simply a write only (from the Network) sequential file to which messages and documents are appended, separated by an appropriate site dependent code. It is also assumed that there would be a program at the sending site which sends the file in the format given below with the optional control codes when appropriate. This program could probably be accessed as a subcommand of the Telnet program. The motivation for developing this protocol is the Network Information Center's (NIC) need to be able to deliver messages and documents to remote sites, and to be able to receive documents for cataloging, redistribution, and other purposes from remote sites without having to know the details of path name conventions and file system commands at each site. Multiple mail boxes (256) are allowed at each site and are identified as described below. The default is mail box number 0 for use with the standard mail printer defined below. The only place where the Mail Box Protocol has a potential conflict with the File Transfer Protocol is in file naming conventions. The File Transfer Protocol assumes that the using site will use a filename which follows the access and file path name conventions of Watson