Skip Navigational Links
LISTSERV email list manager
LISTSERV - COMMUNITY.EMAILOGY.COM
LISTSERV Menu
Log In
Log In
LISTSERV 17.5 Help - LSTSRV-L Archives
LISTSERV Archives
LISTSERV Archives
Search Archives
Search Archives
Register
Register
Log In
Log In

LSTSRV-L Archives

LISTSERV Site Administrators' Forum

LSTSRV-L

Menu
LISTSERV Archives LISTSERV Archives
LSTSRV-L Home LSTSRV-L Home

Log In Log In
Register Register

Subscribe or Unsubscribe Subscribe or Unsubscribe

Search Archives Search Archives
Options: Use Forum View

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

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

Print Reply
Subject:
Re: Getting LISTSERV To Automatically Send "Welcoming" Messages
From:
Chuck Kesler <[log in to unmask]>
Reply To:
Forum on LISTSERV release 1.6
Date:
Wed, 21 Nov 1990 08:52:15 EST
Content-Type:
text/plain
Parts/Attachments:
text/plain (59 lines)
>I realize that whenever a person subscribes to my list (DEAF-L@SIUCVMB)
>LISTSERV sends that person a message indicating that they have been added
>to the list and gives instructions on unsubscribing from the list.  What
>I would like to do, however, is in addition to that initial message
>from LISTSERV have a "welcoming" message from myself automatically go
>out to all new subscribers.  Presently I do this for each individual
>subscriber, but I would like to arrange things so that it is done
>automatically by LISTSERV without requiring any time or effort on my
>part.  Can anyone tell me how to accomplish this (if it can be done)???
 
With a hint from Eric, I was able to set something like this up for one
   of my list owners a couple of weeks ago.  Here's what you can do:
 
 
Given:  a list called TEST-L, and a file called WELCOME MESSAGE defined
   in some filelist.
 
1. Write an EXEC, say TEST$MSG EXEC, that will call LSVSENDF to
   send the desired file to a new subscriber.  You might use
   something like this:
 
   /* Send WELCOME MESSAGE to a new TEST-L subscriber */
 
      trace off
      address command
 
      parse arg destination
 
      call LSVSENDF destination, 'WELCOME MESSAGE', 'M', 'MAIL'
 
      exit ''
 
   Note that this call to LSVSENDF causes WELCOME MESSAGE to be
   sent as a mail message, as if the user had issued a
   'GET WELCOME MESSAGE F=MAIL' command
 
2. Store TEST$MSG EXEC on Listserv's A-disk.
 
3. Create a TEST-L MAILFORM, if you haven't already, which contains
   a replacement for :$SIGNUP.  You can do this by getting $DEFAULT
   MAILFORM from Listserv and editting everything out except for
   :$SIGNUP.
 
4. At the end of the :$SIGNUP section, add the following line:
 
   'TEST$MSG(destination)'
 
   where TEST$MSG is the name of an EXEC you created in step 1.
 
5. Store the updated TEST-L MAILFORM back on Listserv.
 
 
That should do the trick.  If I've made any obvious or not-so-
obvious mistakes, feel free to correct me.
 
Chuck Kesler
VM Systems Programmer
North Carolina State University Computing Center

ATOM RSS1 RSS2

COMMUNITY.EMAILOGY.COM CataList Email List Search Powered by LISTSERV