Index of /ldr199410/DISC2/LIVE/USR/DOC/DELIVER
Name Last modified Size Description
Parent Directory 19-Apr-2005 03:22 -
CONFIG.H 01-Dec-1993 11:04 11k
DELIVER.8 01-Dec-1993 11:14 16k
SAMPLES/ 19-Apr-2005 03:22 -
YMTRANS.TBL 06-Oct-1994 12:05 1k
$Header: README,v 2.2 90/03/06 15:11:50 chip Exp $
WHAT IS DELIVER?
Deliver is a program which delivers electronic mail once it has arrived
at a given machine.
WHO CAN USE IT?
Deliver is intended for use in three environments:
1. Any Xenix system.
Deliver was invented to be a direct replacement for the Xenix
program /usr/lib/mail/mail.local. In fact, on tct, mail.local is
just another link to /usr/bin/deliver.
2. Any Unix system with smail 2.x.
You can use deliver for local mail by changing the local mailer
definition in config.h:
#define LMAIL(frm) "/usr/bin/deliver -r '%s'",frm
3. Any Unix system with either sendmail or smail 3.x.
Any user can let deliver handle all his mail by putting the
following line in his .forward file:
"|/usr/bin/deliver username"
Be sure to specify the correct username, or someone else will
get your mail!
PORTABILITY
Deliver has been compiled and tested under SCO Xenix System V/286 and 4.3
BSD. The configuration provides for System V, but I have not been able to
test it. (Patches for all environments are welcome; see below.)
WARNINGS: BE CAREFUL!
1. Deliver is intended to be run setuid root; otherwise it would not
be possible to execute a user delivery file in the context of its
owner. Any setuid root program is a potential security hole! Be
careful of the modes on the deliver binary and the directory where
it lives.
2. Deliver's flexibility makes it easy to lose lots of mail through
carelessness in configuration. Delivery files should be written
with extreme care.
COMPILING AND INSTALLING
Edit the Makefile and config.h to taste. Type "make". To install, type
"make install". See the Makefile for further hints.
HELP SAVE THE WORLD!
If you run into a bug, you are probably not alone. Save your fellow human
beings from toil and trouble! Bug reports and patches are gladly accepted
and appreciated. Please mail them to the one of the addresses below.
Thank you, and good night.
Chip Salzenberg
ComDev/TC Telemanagement
<chip@tct.uucp>
<chip%tct@ateng.com>
<uunet!ateng!tct!chip>
<uunet!pdn!tscs!tct!chip>