[Mailman-Users] Subscription form

Brandon Ballheim brncnsmr at comcast.net
Fri Oct 10 05:49:13 CEST 2003


Thank you for this valuable sample!  This certainly helps!

I understand the necessity for giving subscribers a password, but I'm
worried that dealing with a configuration page might scare some of the less
computer/internet literate off from using the list. Could I create a
subscriber user interface that could be used for confirmation of the Mailman
list that is simple (i.e. with out configuration features)?  I'm just
creating a Announcement mailing list -- subscribers don't need to
communicate with each other.

If anyone knows about implementing "No Mail" in a form that would be great!

Thank you very much for your time,


-----Original Message-----
From: mailman-users-bounces+brncnsmr=comcast.net at python.org
[mailto:mailman-users-bounces+brncnsmr=comcast.net at python.org] On Behalf Of
Paul H Byerly
Sent: Thursday, October 09, 2003 6:32 PM
To: mailman-users at python.org
Subject: [Mailman-Users] Subscription form

      At some point today as I trudged through the paying job, I realized I 
was about to recreate the wheel on the subscription form.  The following is 
mostly stolen from the subscription form on the list information page.  Set 
your server and list name and you are ready to go.  I've not done much 
formatting as I will slice and dice it to fit my situation, so pretty it up 
as you like.
      The only required form elements are the opening tag (with action), 
e-mail input, send and closing form tag.  I've got one running now with 
just this much and it works fine.  I'm running it on a virtual domain on 
the same server as Mailman - not sure if running it on another server would 
be a problem or not, depends on security issues.
      The result of sending is that you go to the same page you get when 
you subscribe from the list info page.  This means you get a confirmation 
e-mail (prevents someone from subbing others) and have to follow that 
route.  Edit the results page and confirmation page to fit your needs.

      One question, anyone know if No Mail be giving as an option here?  I 
have not hacked the subscription script to see if it has code for that.

<!-- cut and paste --

<hr ALIGN="center" WIDTH="730"><br>
<H2><B>Join the XYZ list</b></H2>
<FORM Method=POST ACTION="SERVER/mailman/subscribe/LISTNAME"><br>
Your E-mail address: <INPUT type="Text" name="email" size="30" value=""><br>
Your Name (optional): <INPUT type="Text" name="fullname" size="30" 
You may enter a privacy password below. This provides only mild security, 
but should<br>
prevent others from messing with your subscription.  <b>Do not use a 
valuable password</b> as it<br>
will occasionally be emailed back to you in cleartext.<br><br> If you choose
not to enter a password, one will be automatically generated 
for you, and it will<br>
be sent to you once you've confirmed your subscription.  You can always 
request a mail-back<br>
of your password when you edit your personal options.<br><br> Password
choice: <INPUT type="Password" name="pw" size="15"><BR> Confirm Password:
<INPUT type="Password" name="pw-conf" size="15"><BR><BR> Would you like to
receive list mail batched in a daily digest? (You may 
choose NoMail after you join.)<BR><br>
<input type=radio name="digest" value="0" CHECKED> No <input type=radio 
name="digest" value="1">  Yes<br><br>
<INPUT type="Submit" name="email-button" value="Subscribe"> <p><p> <hr
ALIGN="center" WIDTH="730">

end  -->

<>< Paul 

Mailman-Users mailing list
Mailman-Users at python.org
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/

This message was sent to: brncnsmr at comcast.net
Unsubscribe or change your options at

More information about the Mailman-Users mailing list