[comp.mail.sendmail] vacation processing

merlyn@intelob.intel.com (Randal L. Schwartz @ Stonehenge) (01/21/89)

In article <3656@phri.UUCP>, roy@phri (Roy Smith) writes:
| In article <412@avsd.UUCP> childers@avsd.UUCP (Richard Childers) writes:
| > Always use /usr/lib/aliases, and concentrate all your network problems into
| > one place. .forward is an obsolete mechanism from a decade ago.
| 
| 	I'd almost agree with that, except that it would be nice if people
| could set up things like vacation on their own (do you, as postmaster,
| really want to change /usr/lib/aliases every time somebody goes on vacation
| or comes back?)  Of course, the alternative is to have sendmail (or
| whatever MTA you use) deal with vacation processing itself.

Yeah, that'd do it.  Have sendmail deal with vacation processing
itself.  And, just like everything else in sendmail, it should be
flexible.  Maybe the user could have a "~/.vacation" file which would
specify the response text (like "I'm in Siberia... back when it
thaws"), and if the user wanted to do something more complicated,
he/she could even *put* *the* *name* of a customized program into the
text file.  Now, we'd need a way of telling a program from a text...
maybe if the text began with a "|", so I could have
"|/usr/merlyn/vacation-response-handler"...

Ooops.  Nevermind.  Just re-invented ".forward" (hee hee).

(In case it isn't clear, I support the use of user-supplied
mail-handlers, although the current scheme is bad for multiple users
with the same home directory, and can lead to bad errors.)
-- 
Randal L. Schwartz, Stonehenge Consulting Services (503)777-0095
on contract to BiiN (for now :-), Hillsboro, Oregon, USA.
ARPA: <@iwarp.intel.com:merlyn@intelob.intel.com> (fastest!)
MX-Internet: <merlyn@intelob.intel.com> UUCP: ...[!uunet]!tektronix!biin!merlyn
Standard disclaimer: I *am* my employer!