1 Introduction

This document specifies the Messenger Service Remote Protocol. The Messenger Service Remote Protocol is a set of remote procedure call (RPC) interfaces that instruct a server (referred to in this document as a "message server") to perform one or more of the following tasks:

  • Deliver messages to a local or remote message server for display to a console user.

  • Manage the names for which the message server receives messages.

The message server does not maintain client state information.

It is recommended that this protocol not be implemented due to the lack of security features in the protocol, as described in section 5.1.

Sections 1.5, 1.8, 1.9, 2, and 3 of this specification are normative. All other sections and examples in this specification are informative.