About a year and a half ago I was on a quest to find a management panel for
an Email gateway.  I never found one but what I did find was Webmin
(http://www.webmin.com/).  Webmin is a web-based interface for system
administration for Unix.  It is entirely written in Perl/CGI.  The base uses
a perl-based web server (miniserv) that utilizes OpenSSL.  Each
administration piece is an independent module - including the themes (the
way it looks - skins).  There are modules for BIND, Sendmail, Postfix,
iptables, etc.  Access to, and administration capability of Webmin is based
on user login.

I developed a module to entirely manage my Postfix/Procmail/SA
configuration.  So, talking from experience, I believe this could be a good
base for your needs.  Seeing that you want users to have access, you might
want to look into Usermin.  I am not sure which would serve your needs best.
Based on user login, you can provide your users access only to your module
and then only to specific areas of that module.  You can entirely hide all
other administration modules.

Two books exist:

'Managing Linux Systems with Webmin' - Jamie Cameron, who developed almost
the entire project, wrote a book for those people who want to author their
own custom modules (http://www.webmin.com/index7.html).  It explains the
Webmin API to help plug the module into the Webmin core and ease the writing
of some common functions.  The title is a bit of a misnomer as Webmin can be
installed on *nix platforms other than Linux.

'The Book of Webmin' - Joe Cooper of Swell Technology
(http://www.swelltech.com) wrote one book that is user guide, more or less.
His has a free online version
(http://www.swelltech.com/support/webminguide-1.0/index.html).

Both books have helped me in writing my custom module as well as providing a
face-lift to the squidGuard module.

Webmin is used in a lot of web-hosting facilities and you would not know it
as the face has been customized.  Jamie recently developed a management
panel for virtual servers called Virtualmin.  Some good documentation on
this project can be located at
http://www.swelltech.com/support/virtual-servers/index.html.

Hope this helps!

--Larry




> -----Original Message-----
> From: mvangord [mailto:[EMAIL PROTECTED] 
> Sent: Monday, October 20, 2003 11:01 PM
> To: [EMAIL PROTECTED]
> Subject: [SAtalk] CGI script for whitelisting?
> 
> 
> Have any of you tried the following?
> 
> Basically I am looking for a script that will run from 
> micro_httpd (or 
> another tiny httpd) that will ask for an email address, add it to the 
> whitelist file (no SQL) sort that file in alphabetical order and 
> stop/start amavisd.
> 
> I am sure that this is almost trivial to do but I don't know where to 
> start. I have a Bash script on the filtering box that does 
> all of this 
> but I am looking for a web interface for it.
> 
> I started writing a CGI script that would allow my users to 
> go to a web 
> site and add an email address to the white list. I quickly 
> realized that 
> I am a very rusty coder and so I decided to not "reinvent the 
> wheel" and 
> search for an awnser.
> I have googled and searched sourceforge but I have yet to 
> find what I am 
> looking for.
> 
> Does anyone know of an online-guide/book that will help me 
> write this, 
> or do you know of a script that does it already?
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by OSDN developer relations 
> Here's your chance to show off your extensive product 
> knowledge We want to know what you know. Tell us and you have 
> a chance to win $100 
> http://www.zoomerang.com/survey.zgi?> HRPT1X3RYQNC5V4MLNSV3E54
> 
> 
> _______________________________________________
> Spamassassin-talk mailing list [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/spamassassin-talk
> 



-------------------------------------------------------
This SF.net email is sponsored by OSDN developer relations
Here's your chance to show off your extensive product knowledge
We want to know what you know. Tell us and you have a chance to win $100
http://www.zoomerang.com/survey.zgi?HRPT1X3RYQNC5V4MLNSV3E54
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to