SMTPRcvr.mesa
This module implements the receiver side of the (interactive) SMTP protocol. It is basically a command interpreter providing protocol functions, on-line help, recipient verification, distribution list expansion, and the ability to mail and send [to users' terminals] messages (not all of which are implemented). It calls Grapevine Registration Server functions directly for verification and expansion, and registers message items with the queue cluster. The Arpa byte stream protocol used is TCP. Though no processing of the incoming item is done on the fly, the syntax of command parameters is checked. The public procs provide the ability to start and stop the Arpanet reception demon.
Last Edited by:HGM, March 23, 1984 3:19:52 am PST
Last Edited by:DCraft, December 21, 1983 8:42 pm
Last Edited by:Taft, January 3, 1984 2:15 pm
DIRECTORY
Rope USING [ROPE];
SMTPRcvr: CEDAR DEFINITIONS = BEGIN
ROPE: TYPE = Rope.ROPE;
Error: ERROR [reason: ROPE];
Initialize: PROC;
Finalize: PROC;
END.