Tue, 26 Apr 1994 17:33:09 +0200
|
Sorry for the crossposting, follow-up at [log in to unmask]
VM MSGD - Implementation of the Message Send Protocol (RFC 1312)
= Internet Tell
Available at : LISTSERV@BLEKUL11 = [log in to unmask]
with GET MSGD PACKAGE
Written by : Bert Barbe <[log in to unmask]>
Written in : REXX
Version : 0.07
Features :
- MSP Server
- Builtin MSP client
Comes together with replacement for TELL.
Tested with : - UNIX messaged available from ftp.pop.psu.edu
in /pub/src/networking
- VMS version of the above available from
VMS.HUJI.AC.IL, LOCAL directory
- VM version available from rice
Not yet tested with MSP versions from PC/TCP and PC-NFS.
Server :
1) Format of delivered messages is similar of those delivered by RSCS :
From host(user): message
2) Listserv, LMail and Trickle have support for MSP messages
delivered by MSGD.
MSGD server can be configured to handle these servers specially :
- do not deliver message if reverse name server lookup fails
to translate IP address in domain name.
- collect messages from servers and send them all at the same time
instead of opening one connection for each message.
Builtin MSP client :
1) COMMANDS can be sent to MSGD using SMSG :
-MSG
Sending a message to a user at site (site can be hostname or ipaddress)
SM MSGD MSG site user(:terminal) message
-VERSION
Show the version number of the server running
SM MSGD VERSION
-HELP (item)
Show a help message on item or just general help
SM MSGD HELP
2) The builtin client will buffer request to the same user before sending
them.
3) Future feature : keep outgoing connections open for a while instead of
the buffering described above (currently worked on).
TELL replacement :
1) can send messages to local users , to remote users using RSCS and
to users at an internet site using MSGD
2) Basically the same syntax as the old TELL
TELL nickname message
TELL localuser message
TELL user@site message
TELL user AT site message
When site contains a '.' MSGD is used instead of RSCS, unless
site ends with .BITNET.
3) Also handles nicknames that are lists (recursively with loop detection)
4) Tag loginid in the names file can be used to use another
address for MSP than for E-mail for the same nickname.
-Bert-
|
|
|