DIRECTORY
ArpaConfig USING [gvMSName],
ArpaSMTPControl USING [LoggedInUser, OKToAcceptGVInput],
ArpaSMTPDescr USING [Create, CreateFailed, Descr, Unparse],
ArpaSMTPGVRcvr USING [],
ArpaSMTPSupport USING [Log, LogPriority, Now],
ArpaSMTPQueue USING [AddNewMessage, StartNewMessage],
GVBasics USING [Password],
GVNames USING [GetConnect, IsMemberDirect, Membership, Outcome, SetConnect],
GVProtocol USING [Failed, GetSocket, GVSocket, ReceiveRName, ReceiveTimestamp, SendAck, SendNow],
IO USING [Close, EndOfStream, PeekChar, STREAM],
Process USING [Abort, Detach],
Pup USING [allHosts, Address],
PupBuffer USING [Buffer],
PupName USING [HisName, MyName],
PupSocket USING [CreateServer, Destroy, FreeBuffer, Get, ReturnToSender, Socket, waitForever],
PupStream USING [ConsumeMark, CreateListener, DestroyListener, Listener, StreamClosing, Timeout],
Rope USING [Cat, Equal, ROPE];