From 456e531f333d154bc0f1c9e28269051dfa397b16 Mon Sep 17 00:00:00 2001 From: mailman Date: Wed, 18 Mar 1998 22:24:01 +0000 Subject: Do not send out "holding for approval" messages when the reason for the hold is list moderation. --- scripts/post | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/post b/scripts/post index c5b8f1109..c1b671984 100755 --- a/scripts/post +++ b/scripts/post @@ -33,9 +33,12 @@ try: try: current_list.Post(msg) - except mm_err.MMNeedApproval, err_msg: - if current_list.dont_respond_to_post_requests: + except mm_err.MMNeedApproval, err_msg: + if (current_list.dont_respond_to_post_requests + or err_msg == mm_err.MODERATED_LIST_MSG): + # Do not send hold-for-approval notices for moderated messages. sys.exit(0) + the_sender = msg.GetSender() subj = msg.getheader('subject') if not subj: -- cgit v1.2.3-70-g09d2