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-