LSTOWN-L Archives

LISTSERV List Owners' Forum

LSTOWN-L

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Barry Krawchuk <[log in to unmask]>
Tue, 10 Aug 1999 13:02:14 -0400
text/plain (35 lines)
We are upgrading to v1.8d on VM and working on the various customizations
we implemented over the years.

We have long used an older listserv version (1.6) with a custom command
called SUBMIT, which when it reads the first line of the email, sees the
SUBMIT command with its parameters. If the parameters pass tests,  the
entire spool file is transferred to another user. We were able to do that
by modifying the code in LSVCMD and LSVJCMD EXECs. That code is no longer
available to change.

We've been able to code the above operation successfully to the extent that
I punch a copy of the email to the user. However, the remainder of the file
is still being read line by line by Listserv's command processor
interpreting each of the lines as commands. This will eventually result in
unserving the user for too many errors.

Is there a way to:

1. Obtain the spoolid of the reader file being processed by Listserv (eg.
in the old version we used the command 'GLOBALV SELECT LSVRDR GET SPOOLID'
). That way we could actually transfer it.

2. Cancel the rest of the processing of the file. We cannot seem to figure
out how LSVXPUT or LSVPUTC do it. Looking at lines 196-202 of LSVXPUT, it
looked like

Exit 0 /* Purge File */

should have worked, but no.


Thanks,
Barry Krawchuk
HEALTHCOM Network Systems Management

ATOM RSS1 RSS2