Before Posting
This setting allows you extend the ListManager posting processing with your own program. When a message comes in for distribution on this mailing list, your program will first be run and your program can do any processing it wishes on the message. If your program wants to stop processing of the message or stop the message from being posted, it can delete it.
After Posting
This setting allows you extend the list posting processing with your own program. When a message comes in for distribution on this mailing list, your program will run at the very end after the message has been distributed.
Before Subscribing
This setting allows you to extend the subscribe process by running your own program before the subscription is accepted by the server. Whenever a subscribe request comes into this list, this program will be run. For example, your program may have a database of acceptable users and you may want to look up each subscribe request to make sure they are in the database.
After Subscribing
This setting allows you to extend the subscribe process by running your own program after a subscribe request has been processed by the server. For example, your script may want to update your external database, so it can keep your ListManager db and your external db in sync.
This setting allows you to extend the unsubscribe process by running your own program before an unsubscribe request has been processed by the server.
After Unsubscribing
This setting allows you to extend the unsubscribe process by running your own program after an unsubscribe request has been processed by the server. For example, your script may then update your external database so that your ListManager db and your external db are in sync.