I've been very happily using courier for more than 10 years now, and over that time my email administration tools have gone from vi to bash scripts to perl scripts to simple web scripts to full-blown web programs. I've been meaning for the past year or so to clean this stuff up and turn it loose so others could use it as well, but life being what it is, I've not gotten around to it. Finally my very patient wife encouraged me to take this week of vacation between Christmas and New Year's to actually do the work and get it out the door. So here it is, my little contribution to my favorite mail server...
Couriersite is a web program (written in perl) designed to allow relatively easy administration of courier email servers. It is also designed to allow others to administer different parts of the email system, thereby making less work for the overworked and under paid email administrator! To that end, it provides four programs: * Siteadmin - which allows someone to administer the entire email server (all services, domains, users, mailing lists, etc.). * Domainadmin - which allows someone to administer a single email domain (settings, users, and mailinglists). * Listadmin - which allows someone to administer a single mailing list. * Useradmin - which allows someone to administer a single email user. The installer sets up the complete courier email suite (if it's not already installed) as well as spamassassin and clamav. So you get all of courier as well as AV and spam scanning working "out-of-the-box". If you enable webdav in your web server, it also allows users to upload and share their calendars with other email users in their email domain (all email users access calendars using their own email usernames and passwords) or with anyone using a generic username and password. The site administrator has complete control over what runs and what doesn't, but then they can delegate administration of domains and mailinglists to others if they choose. Moreover, users can log into the Useradmin program and administer their own email address including changing their password, setting forwarding addresses, spam controls (if enabled), calendar sharing (if enabled), and creating a vacation/auto reply (with an optional automatic stop date). The real point of the program is to get others to do my work for me, laziness being a chief virtue of most IT professionals! :-) The tar ball of the files (with the installation script) can be found at "http://www.kkoncepts.net/courier/files". Installation instructions are available in the tar ball or you can read them on-line here - "http://www.kkoncepts.net/courier/readme". DEFINITELY read this before you install. There's some "caveats" you need to know before you push the "INSTALL" button - like the installer thinks that you are running on a clean Debian system! Many of the gory details (which you definitely also should read) can be found at "http://www.kkoncepts.net/courier/details" I'm a systems administrator, not a programmer, so if you see problems, bugs, security issues, etc., please let me know. I'm sure that someone more gifted than I could write this much "better". But it scratches where I itch and makes my life easier. So hopefully it can do the same for others. Jeff Jansen ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users