Name : ezmlm-web
| |
Version : 3.3.1
| Vendor : Contribs_org < http://contribs_org>
|
Release : 7.el6.sme
| Date : 2016-04-22 18:08:10
|
Group : Networking/Daemons
| Source RPM : ezmlm-web-3.3.1-7.el6.sme.src.rpm
|
Size : 0.20 MB
| |
Packager : Contribs_org < http://contribs_org>
| |
Summary : Web interface to ezmlm configuration
|
Description :
The need for ezmlm-web arose from the fact that we host many student societies on our system. These societies usually have a virtual host for web and email, which is administered by a computer rep from the society. These computer reps often have little or no knowledge of Unix and so we needed a user friendly system that would let the create and maintain mailing lists (such as membersAATTfoo.soc.ru.ac.za, committeeAATTfoo.soc.ru.ac.za, etc).
Since I am never keen to re-invent the wheel, I had a look at Steve Peterson\'s script (http://virtation.com/qmail/ml-sub), which allows people to subscribe and unsubscribe from mailing lists using a form->email gateway. This is fine for putting on a web page saying \"here come and join our mailing list\", but doesn\'t really allow you to administrate a list.
Security of mailing lists was a concern, as we really didn\'t want unauthorised people to be able to alter some users list. Ezmlm-web itself implements no security checks (apart from un-tainting input) and so relies on the web server to do this (re-inventing the wheel again :). We use an Apache webserver, so one can control access to a directory using a .htaccess file or in the access.conf file. ApacheWeek have a good article on doing this at http://www.apacheweek.com/features/userauth. I also give examples later in this document.
This version of ezmlm-web (2.0) is based to a large extent on previous versions that I have developed. It has however been totally re-written to make use of the Mail::Ezmlm perl module I wrote. At the same time it was updated and extended to include the new features of ezmlm-idx. It includes many new features that have been suggested to me over the last few months, and hopefully is now useful to a much larger group of people.
|
RPM found in directory: /vol/rzm1/linux-ibiblio.old/distributions/smeserver/releases/9.2/smecontribs/x86_64/RPMS |