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.
next 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