MLMMJ Mailing List Manager
 help / color / mirror / Atom feed
From: Ben Schmidt <mail_ben_schmidt@yahoo.com.au>
To: mlmmj@mlmmj.org
Subject: Web-based membership management
Date: Tue, 26 Jan 2010 13:21:15 +0000	[thread overview]
Message-ID: <4B5EEC4B.20404@yahoo.com.au> (raw)

Hi, once again!

The final two things on my wish list for now are to do with membership management. 
This is the first.

I'd like a web interface to allow membership management. I can easily write 
something in PHP to do this and have it join the other web interfaces in contrib.

However, it is a bit more involved than the other interfaces. Control files are 
easy to fiddle with as they can be changed to have permissions writable by the 
webserver. Moderation is bearable, as emails can be sent that just do the job. For 
subscription and unsubscription, though, more care is needed. Permissions can't 
just be changed, as subscription/unsubscription by email would be affected. Mail 
can't simply be sent to do the job, as confirmation requests and so on would be 
generated undesirably.

So...I'd like to propose an extension to subscription handling, where the subject 
line of mails to +subscribe or +unsubscribe can contain the commandline options of 
mlmmj-sub or mlmmj-unsub (as appropriate), excluding -L. The argument for -L would 
be implied by the address the mail was sent to, of course. Different addresses to 
the address the mail came from could easily be (un)subscribed by using the -a 
argument: in fact, it would be required to be the beginning of the subject line in 
order for the mechanism to be activated. To be secure, it would require the email 
to come from the list owner or someone listed in submod.

A web interface could easily generate such emails to do required list admin.

Perhaps for added security it could be required to be turned on with a tunable.

How does this sound?

Ben.





             reply	other threads:[~2010-01-26 13:21 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-26 13:21 Ben Schmidt [this message]
2010-01-26 13:43 ` Web-based membership management Franky Van Liedekerke
2010-01-27  0:12 ` Ben Schmidt

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B5EEC4B.20404@yahoo.com.au \
    --to=mail_ben_schmidt@yahoo.com.au \
    --cc=mlmmj@mlmmj.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox