TWiki
>
CF Web
>
Email
>
MailManManagement
>
MailManManagementGuide
>
MailManManagementGuideModeration
>
MailManManagementGuideModerationReject
(2016-02-03,
AdrianPepper
)
(raw view)
E
dit
A
ttach
<!-- * Set MMLISTNAME = %URLPARAM{"mmlist" default="sample"}% * Set MMLIST = %URLPARAM{"mmlist" default="list-name-parameter"}% * Set MMHOST = %URLPARAM{"mmhost" default="lists.uwaterloo.ca"}% * Set MMMM = %URLPARAM{"mmmm" default="/mailman/"}% --> ---+ Adrian Pepper's Quick-Start Guide to Mailman List Moderation, Reject * (rendered for '[[https://%MMHOST%%MMMM%listinfo/%MMLIST%][%MMLISTNAME%]]' list) %TOC% The following represents the web page you may sometimes see at * https://%MMHOST%%MMMM%admindb/%MMLIST% It contains some sample moderator requests which should be dealt with. (The posts are not real, however, so will not actually exist if you queried the real moderation page). This shows what happens if you change some or all of the "[[https://en.wikipedia.org/wiki/Radio_button][radio buttons]]" from the default =Defer=, looking somewhat like the following. <table BORDER="1"><tr><td> <!-- This excerpt, and possibly others on this same page, were derived from GNU Mailman, and are distributed under the same terms --> <table BORDER="0"> <tr> <td COLSPAN="2">Action to take on all these held messages:</td> </tr> <tr> <td COLSPAN="2"> <table CELLPADDING="0" CELLSPACING="5"> <form> <tr> <td> Defer </td> <td> Accept </td> <td> Reject </td> <td> Discard </td> </tr> <tr> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="0" CHECKED ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="1" ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="2" ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="3" ></center></td> </tr> </form> </table> </td> </tr> </table> </td></tr></table> To the value =Reject=, as in the following: <table BORDER="1"><tr><td> <!-- This excerpt, and possibly others on this same page, were derived from GNU Mailman, and are distributed under the same terms --> <table BORDER="0"> <tr> <td COLSPAN="2">Action to take on all these held messages:</td> </tr> <tr> <td COLSPAN="2"> <table CELLPADDING="0" CELLSPACING="5"> <form> <tr> <td> Defer </td> <td> Accept </td> <td> Reject </td> <td> Discard </td> </tr> <tr> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="0" ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="1" ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="2" CHECKED ></center></td> <td><center><INPUT name="senderaction-oosti623%40tele2.nl" type="RADIO" value="3" ></center></td> </tr> </form> </table> </td> </tr> </table> </td></tr></table> The can be changed like that, and then the button which looks like the following <form action="https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationRejectPage2" method="GET" > <!-- This excerpt, and possibly others on this same page, were derived from GNU Mailman, and are distributed under the same terms --> <input type="hidden" name="mmlist" value="%MMLIST%" /> <input type="hidden" name="mmmm" value="%MMMM%" /> <input type="hidden" name="mmhost" value="%MMHOST%" /> <table border=0 width=70%> <tr> <td width=50%><center><INPUT name="submit" type="SUBMIT" value="Submit All Data" ></center></td> <td width=50%> </td> </form> </tr> </table> can be selected, to cause all the requests to be processed and rejected. Rejection should be done carefully, because it will send an email message to the indicated address. If in doubt, [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDiscard?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][=Discard=]] the messages instead. Go to [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationRejectPage2][Reject, Page 2]] to see what the modified page should look like before submission. ---++ Sample Page (rendered for %MMLISTNAME% list) HERE FOLLOWS a table, rendered to represent a semi-fictional webpage '[[https://%MMHOST%%MMMM%admindb/%MMLIST%][https://%MMHOST%%MMMM%admindb/%MMLIST%]]' as might theoretically be seen for the '[[https://%MMHOST%%MMMM%listinfo/%MMLIST%][%MMLISTNAME%]]' list) --- <table border=1 cellpadding=8 > <!-- This excerpt, and possibly others on this same page, were derived from GNU Mailman, and are distributed under the same terms --> <tr><td> <font size=+1><b>Administrative requests for mailing list: <em>%MMLIST%</em></b></font> This page contains a summary of the current set of administrative requests requiring your approval for the <a href="https://%MMHOST%%MMMM%admin/%MMLIST%"><em>%MMLIST%</em> mailing list</a>. First, you will find the list of pending subscription and unsubscription requests, if any, followed by any postings being held for your approval. <p>For each administrative request, please select the action to take, clicking on the <b>Submit All Data</b> button when finished. <a href="https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationInstructions?mmhost=%MMHOST%&mmmm=%MMMM%&mmlist=%MMLIST%">More detailed instructions</a> are also available. <p>You can also <a href="https://%MMHOST%%MMMM%admindb/%MMLIST%?details=all">view the details</a> of all held postings. <br><br> <FORM action="https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDefer" method="GET" > <center><INPUT name="submit" type="SUBMIT" value="Submit All Data" ></center><center><INPUT name="discardalldefersp" type="CHECKBOX" value="0" > Discard all messages marked <em>Defer</em></center> <input type="hidden" name="mmlist" value="%MMLIST%" /> <input type="hidden" name="mmmm" value="%MMMM%" /> <input type="hidden" name="mmhost" value="%MMHOST%" /> <center><font size=+1><b>Subscription Requests</b></font></center> <table BORDER="2"> <tr> <td><center><strong>Address/name</strong></center></td> <td><center><strong>Your decision</strong></center></td> <td><center><strong>Reason for refusal</strong></center></td> </tr> <tr> <td>stanley@stanley.net<br><em></em></td> <td> <table CELLSPACING="5"> <tr> <td><INPUT name="8" type="RADIO" value="0" CHECKED >Defer</td> <td><INPUT name="8" type="RADIO" value="4" >Approve</td> <td><INPUT name="8" type="RADIO" value="2" >Reject</td> <td><INPUT name="8" type="RADIO" value="3" >Discard</td> </tr> </table> <br><INPUT name="ban-8" type="CHECKBOX" value="1" > Permanently ban from this list</td> <td><INPUT name="comment-8" type="TEXT" value="" size="40" ></td> </tr> </table> <hr> <center><font size=+1><b>Unsubscription Requests</b></font></center> <table BORDER="2"> <tr> <td><center><strong>User address/name</strong></center></td> <td><center><strong>Your decision</strong></center></td> <td><center><strong>Reason for refusal</strong></center></td> </tr> <tr> <td>smharper@uwaterloo.ca<br><em>Harper, Steven</em></td> <td> <table CELLSPACING="5"> <tr> <td><INPUT name="18" type="RADIO" value="0" CHECKED >Defer</td> <td><INPUT name="18" type="RADIO" value="5" >Approve</td> <td><INPUT name="18" type="RADIO" value="2" >Reject</td> <td><INPUT name="18" type="RADIO" value="3" >Discard</td> </tr> </table> </td> <td><INPUT name="comment-18" type="TEXT" value="" size="45" ></td> </tr> </table> <center><font size=+1><b>Held Messages</b></font></center> <table BORDER="0"> <!-- new samples here? --> <!-- ======================= --> <tr> <td> <table BORDER="1"> <tr> <td COLSPAN="2"><center><strong>From:</strong>stanley@gmail.com</center></td> </tr> <tr> <td> <table BORDER="0"> <tr> <td COLSPAN="2">Action to take on all these held messages:</td> </tr> <tr> <td COLSPAN="2"> <table CELLPADDING="0" CELLSPACING="5"> <tr> <td> Defer </td> <td> Accept </td> <td> Reject </td> <td> Discard </td> </tr> <tr> <td><center><INPUT name="senderaction-stanley%40gmail.com" type="RADIO" value="0" CHECKED ></center></td> <td><center><INPUT name="senderaction-stanley%40gmail.com" type="RADIO" value="1" ></center></td> <td><center><INPUT name="senderaction-stanley%40gmail.com" type="RADIO" value="2" ></center></td> <td><center><INPUT name="senderaction-stanley%40gmail.com" type="RADIO" value="3" ></center></td> </tr> </table> </td> </tr> <tr> <td COLSPAN="2"><INPUT name="senderpreserve-stanley%40gmail.com" type="CHECKBOX" value="1" > Preserve messages for the site administrator</td> </tr> <tr> <td COLSPAN="2"><INPUT name="senderforward-stanley%40gmail.com" type="CHECKBOX" value="1" > Forward messages (individually) to:</td> </tr> <tr> <td COLSPAN="2"><INPUT name="senderforwardto-stanley%40gmail.com" type="TEXT" value="%MMLIST%-owner@%MMHOST%" size="40" ></td> </tr> <tr> <td COLSPAN="2"><INPUT name="senderfilterp-stanley%40gmail.com" type="CHECKBOX" value="1" > Add <b>stanley@gmail.com</b> to one of these sender filters:</td> </tr> <tr> <td COLSPAN="2"> <table CELLPADDING="0" CELLSPACING="5"> <tr> <td> Accepts </td> <td> Holds </td> <td> Rejects </td> <td> Discards </td> </tr> <tr> <td><center><INPUT name="senderfilter-stanley%40gmail.com" type="RADIO" value="6" ></center></td> <td><center><INPUT name="senderfilter-stanley%40gmail.com" type="RADIO" value="7" ></center></td> <td><center><INPUT name="senderfilter-stanley%40gmail.com" type="RADIO" value="2" ></center></td> <td><center><INPUT name="senderfilter-stanley%40gmail.com" type="RADIO" value="3" CHECKED ></center></td> </tr> </table> </td> </tr> <tr> <td COLSPAN="2"><INPUT name="senderbanp-stanley%40gmail.com" type="CHECKBOX" value="1" > Ban <b>stanley@gmail.com</b> from ever subscribing to this mailing list</td> </tr> </table> </td> <td> <table BORDER="0"> <tr> <td COLSPAN="2">Click on the message number to view the individual message, or you can <a href="https://%MMHOST%%MMMM%admindb/%MMLIST%?sender=stanley%40gmail.com">view all messages from stanley@gmail.com</a></td> </tr> <tr> <td> </td> <td> </td> </tr> <tr> <td> <table BORDER="0"> <tr> <td><a href="https://%MMHOST%%MMMM%admindb/%MMLIST%?msgid=1">[1]</a></td> <td><strong>Subject:</strong></td> <td>Re: Agenda of the December 9 School Council Meeting</td> </tr> <tr> <td> </td> <td><strong>Size:</strong></td> <td>6864 bytes</td> </tr> <tr> <td> </td> <td><strong>Reason:</strong></td> <td>Post by non-member to a members-only list</td> </tr> <tr> <td> </td> <td><strong>Received:</strong></td> <td>Thu Dec 10 14:38:31 2015</td> </tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <!-- ======================= --> </table> <hr><center><INPUT name="discardalldefersp" type="CHECKBOX" value="0" > Discard all messages marked <em>Defer</em></center><center><INPUT name="submit" type="SUBMIT" value="Submit All Data" ></center> </FORM> <hr><address><a href="https://%MMHOST%%MMMM%listinfo/%MMLIST%">%MMLIST%</a> list run by <a href="mailto:%MMLIST%-owner@%MMHOST%">%MMLIST%-owner at %MMHOST%</a><br><a href="https://%MMHOST%%MMMM%admin/%MMLIST%">%MMLIST% administrative interface</a> (requires authorization)<br><a href="https://%MMHOST%%MMMM%listinfo">Overview of all %MMHOST% mailing lists</a><p> <table WIDTH="100%" BORDER="0"> <tr> <td><img src="https://%MMHOST%/icons/mailman.jpg" alt="Delivered by Mailman" border=0><br>version 2.1.12</td> <td><img src="https://%MMHOST%/icons/PythonPowered.png" alt="Python Powered" border=0></td> <td><img src="https://%MMHOST%/icons/gnu-head-tiny.jpg" alt="GNU's Not Unix" border=0></td> </tr> </table> </address> </td></tr> </table> --- ---++ Handy Mailman Pages in This CF Twiki (rendered for %MMLISTNAME% list) <!-- Might be nice if this was an include page --> * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuide?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuide]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModeration?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModeration]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDiscardPage2?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModerationDiscardPage2]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDefer?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModerationDefer]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDiscard?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModerationDiscard]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationDone?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModerationDone]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementGuideModerationInstructions?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementGuideModerationInstructions]] * [[https://cs.uwaterloo.ca/twiki/view/CF/MailManManagementLinks?mmlist=%MMLIST%&mmhost=%MMHOST%&mmmm=%MMMM%][MailManManagementLinks]] --- -- Main.AdrianPepper - 2015-12-15
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
WYSIWYG
|
M
ore topic actions
Topic revision: r3 - 2016-02-03
-
AdrianPepper
CF
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.
CF Web
CF Web Home
Changes
Index
Search
Administration
Communication
Email
Hardware
HelpDeskGuide
Infrastructure
InternalProjects
Linux
MachineNotes
Macintosh
Management
Networking
Printing
Research
Security
Software
Solaris
StaffStuff
TaskGroups
TermGoals
Teaching
UserSupport
Vendors
Windows
XHier
Other Webs
CSEveryBody
Main
Sandbox
TWiki
UW
My links
People
CERAS
WatForm
Tetherless lab
Ubuntu Main.HowTo
eDocs
RGG NE notes
RGG
CS infrastructure
Grad images
Edit
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback