ftp.nice.ch/pub/next/unix/admin/msend.1.0.N.bs.tar.gz#/msend

Configuration
 
Copyright
 
History
 
Makefile
 
Protocol
 
README
 
README.NeXT
 
buildshar.c
[View buildshar.c] 
config.h
[View config.h] 
domessage.c
[View domessage.c] 
establish.c
[View establish.c] 
fwdloop.c
[View fwdloop.c] 
gnugets.c
[View gnugets.c] 
misc.c
[View misc.c] 
msend
 
msend.c
[View msend.c] 
msend.h
[View msend.h] 
msend.man
[View msend.man] 
msendd
 
msendd.c
[View msendd.c] 
network.c
[View network.c] 
network.h
[View network.h] 
patchlevel
 
sendrecv.c
[View sendrecv.c] 
utmp.c
[View utmp.c] 
whoami.c
[View whoami.c] 
write.c
[View write.c] 

README

MSEND - Immediate message sending program for UNIX machines

(c) Copyright 1988, 1989, 1990, 1991 Jim Frost.  All Rights Reserved.
Please see the accompanying file "Copyright" for more information.

This utility is very similar to "rsend", allowing messages to be sent
to different users on different machines.  "rsend" was, in turn based
on "send" which use the SMTP SEND commands for message delivery (see
RFC 821).  "msend" implements the UMTP protocol described in
"Protocol" with other enhancements to make life easier on the user.
See the accompanying man page for details.

Simple instructions for installation are in "Configuration".

With regards to portability, the current version of msend was compiled
and tested on the following machines:

        Machine         	OS           	
        --------------- 	-------------	
	Sun 3			SunOS 4.0.2,4.0.3,4.1.1
	Sun 4 (& clones)	SunOS 4.0.3,4.1,4.1.1
	SGI 4D/25		IRIX 3.0
	SGI Indigo		IRIX 4.0
	IBM R/6000		AIX 3.1.5, 3.1.6
	HP Series 700   	HP-UX 8.01 (?)

Older versions have run on:

        Machine         OS           	
        --------------- -------------	
	Encore Multimax	UMAX 4.2 R3.1	
	Sun 2		SunOS 3.2, 3.5
	VAX 11/750	4.3 BSD UNIX

msend should run on any machine that has BSD networking support with
few changes and can be modified quickly to use other reliable
networking systems.

Special thanks to the following people for ideas and code segments:

	Adam Bryant     (adb@bucsf.bu.edu)
	Phil Budne      (budd@bu-it.bu.edu)
	Jason Heirtzler (jdh@bu-it.bu.edu)
	Joe Ilacqua     (spike@bu-it.bu.edu)
	Barry Shein     (bzs@bu-it.bu.edu)
	John Solomon    (jsol@bu-it.bu.edu)
	Len Tower       (tower@bu-it.bu.edu)

README.NeXT

(11/05/92)

Msend is a client/daemon that allows users to send tty messages to other
users both locally and over a network (including the Internet). It is very
flexible, offers support for GNU readline (not included), and has an rc file
to allow a user to forward all incoming messages.

This copy of the source has been tweaked a bit to compile on the NeXT. I
have compiled and run the daemon and client under 2.1, 2.2, and 3.0, each
time without a problem. The only cosmetic change I have made to the program
is to have it bell when a message comes in (which is not how it shipped.)

I run this package in conjunction with the TCP wrappers package which reports
all incoming daemon activity. I will happily submit a copy of this if there
is demand.

Note that there is something that needs to be done in NetInfo for msendd to
work correctly. Look in the 'Configuration' file for more info.

I have included precompiled versions for those of you without compilers.

-Eric Litman             
Fed. Region, NeXT Campus Consultant

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.