Middle Tennessee State University
ListProc Information



ListProc 8.1 Default Settings for Lists

Readonly_subscribers_files

The option readonly_subscribers_files is very important. This option disables the PUT ..... SUBSCRIBERS command by owners. This will prevent owners from putting back a subscribers file which is not syntactically correct and causing errors. Owners will be forced to use the ADD and DELETE commands to modify the subscribers file. They can still edit the file but in read only mode. That is they can still send a message to ListProc with EDIT test-list xxxx subscribers, where xxxx is the password for the list. The owner will receive the subscribers file in a message from listproc@frank.mtsu.edu, but if the owner tries to send the subscribers file back with the PUT command an error will occur.

Here is an example of the EDIT command with the option readonly_subscribers_files enabled. ListProc returns a warning stating that the subscribers file is checked out only for browsing.
EXAMPLE:


From listproc@frank.mtsu.edu Mon Mar 2 16:09:26 1998
Date: Mon, 23 Feb 1998 16:06:21 CST
From: "MTSU ListProcessor(tm)"
To: lsmyth@frank.mtsu.edu
Subject: EDIT TST-1 XXXX subscribers

*** Here is the subscribers file (WARNING: file checked out for browsing only):

lsmyth@frank.mtsu.edu ACK 887993598 NO Lisa Smyth
tsutarso@frank.mtsu.edu ACK 887991514 NO Toto

END EXAMPLE

 
If the owner tries to PUT back the subscribers file with the PUT command, this is the message that will be received from ListProc.

EXAMPLE:

From listproc@frank.mtsu.edu Mon Mar 2 16:09:35 1998
Date: Mon, 23 Feb 1998 16:09:25 CST
From: "MTSU ListProcessor(tm)"
To: lsmyth@frank.mtsu.edu
Subject: Error Condition Re: Invalid request

PUT TST-1 XXXX subscribers

The subscribers file is read-only; cannot complete your request. To make subscription modifications, please use the ADD and DELETE requests.
If you wish to contact a person, please send mail to TST-1-request@frank.mtsu.edu. To get general help on Listproc, please send the command:
HELP
in the body of the message to listproc@frank.mtsu.edu.
PS: Any subsequent requests you might have submitted in the same message have been ignored.

END EXAMPLE

 
The owner can use the more powerful ADD command as stated in the ListProc 8.1 Owner's Reference Card. This is an example using the ADD command.
EXAMPLE:

From lsmyth@frank.mtsu.edu Mon Mar 2 16:11:14 1998
Date: Mon, 23 Feb 1998 15:35:52 -0600 (CST)
From: "Lisa G. Smyth"
To: listproc@frank.mtsu.edu

add tst-1 lsxx tsutars3@ua1vm.ua.edu Toto

END EXAMPLE
The owner will receive a message from ListProc confirming that the sub scriber was added to the list.
EXAMPLE:

From listproc@frank.mtsu.edu Mon Mar 2 16:09:58 1998
Date: Mon, 23 Feb 1998 15:36:39 CST
From: "MTSU ListProcessor(tm)"
To: lsmyth@frank.mtsu.edu
Subject: ADD TST-1 XXXX tsutars3@ua1vm.ua.edu Toto

Your request: ADD TST-1 XXXX tsutars3@ua1vm.ua.edu Toto produced the following output:

User tsutars3@ua1vm.ua.edu was successfully subscribed to list tst-1@frank.mtsu.edu.

END EXAMPLE

 
The DELETE command can also be used to remove someone from the list.
EXAMPLE:

From lsmith@frank.mtsu.edu Mon Mar 2 16:11:14 1998
Date: Mon, 23 Feb 1998 15:35:52 -0600 (CST)
From: "Lisa T. Smith"
To: listproc@frank.mtsu.edu

delete tst-1 lsxx tsutars3@ua1vm.ua.edu

END EXAMPLE
The owner will receive a message from ListProc confirming that the subscriber was removed from the list.
EXAMPLE:
From listproc@frank.mtsu.edu Mon Mar 2 16:09:58 1998
Date: Mon, 23 Feb 1998 15:36:39 CST
From: "MTSU ListProcessor(tm)"
To: lsmyth@frank.mtsu.edu
Subject: DELETE TST-1 XXXX tsutars3@ua1vm.ua.edu Toto

Your request: DELETE TST-1 XXXX tsutars3@ua1vm.ua.edu Toto
produced the following output:

User tsutars3@ua1vm.ua.edu was successfully removed from list tst-1@frank.mtsu.edu.

END EXAMPLE

 

Manager-controlled

This option enforces that only the list administrator can remove owners and change the list password. This supports our policy that the owner is known and a member of the institution. When a list is manager controlled an owner can't change the owner, archive or password options.

 

Error_analysis

ListProc performs error analysis on SMTP bounced mail. It attempts to determine the type of error and the originating user. ListProc's response depends on the type of error it detects. For unrecoverable errors, like bounced mail, ListProc will automatically delete the offending user. ListProc will postpone mail to users when the bounce is of an interim type such as "Disk Quota Exceeded.

 

ListProc will notify the list owner of all auto-deletes and auto-postpones. If a second bounce is received within 72 hours the offending user will be removed from the list.

Each list will have the auto-delete-subscribers option activiated.