Table of Contents Previous Chapter The Andrew II Project: Electronic Mail

The Andrew II Project:
Electronic Mail

John G. Myers
Computing Services

SECTION 4 Overview

4.1 Introduction

This document describes the functional requirements of the Andrew II Electronic Mail project. The purpose of the project is to provide an electronic mail system for users of the Andrew system and any other organizational computing facility at Carnegie Mellon that wishes to use it.

Our experience with the Andrew Mail System (AMS) has shown a number of problems with its design, leading to problems with performance and difficulty in administration. This project will attempt to implement a replacement mail system which corrects many of these problems.

The Andrew Mail System has many useful features not found in other mail systems. Some of these features are important to the user community, others are of dubious value. Determining which features of the Andrew Mail System are important and reimplementing them in the new mail system is an important part of this project.

4.2 Organization

The remainder of this document contains three sections, requirements for functions to be provided to users, requirements for functions to be provided to administrators, and design constraints.

SECTION 5 Specific Requirements

Features described in the Specific Requirements fall into three different categories --- Mandatory, Highly Desirable, and Desirable.

5.1 User requirements

5.1.1 Clients
It is mandatory that the mail system:
It is highly desirable that the mail system:
5.1.2 Message Delivery and Management
It is mandatory that the mail system:
It is highly desirable that the mail system:
It is desirable that the mail system:
5.1.3 Addressing and Directory Services
It is mandatory that the mail system:
It is highly desirable that the mail system:
It is desirable that the mail system:
5.1.4 Enclosures and Multimedia
It is mandatory that the mail system:
It is desirable that the mail system:

5.2 Administrative requirements

5.2.1 Resource Management
It is mandatory that the mail system:
It is highly desirable that the mail system:
5.2.2 Mail and BBoard Management
It is mandatory that the mail system:
It is highly desirable that the mail system:
It is desirable that the mail system:

5.3 Design constraints

It is mandatory that the mail system:
It is highly desirable that the mail system:
 
Table of Contents Next Chapter