On 4/19/2017 7:43 AM, Dedeco Balaco Baco wrote:
in the last months, I have been searching for an email system with some features to make it better for kids, even for younger ages, and also their parents. We need a few features to guarantee some security to free messaging among known friends, but some supervision for unknown addresses.I have a system I wrote for my kids and nephews/nieces. It builds on top of mimedefang with mysql backend. I cannot share the UI for the database manipulations but can give you the database layout and example queries. It used a CMS on Apache that did the ability to whitelist/blacklist, etc.I can package up the snippets under GPLv2 and some documentation if that's a solution you are interested in pursuing. If you are interested in publishing it further, even if 3 people ever use it, I'll be more helpful as I like to surface code I've written for public benefit.Please do it, KAM! I would like to see the details of your solution in practical ways, both for users and for its administrators. And if I make any changes to it, I will make them public somehow, of course. A detail that does not matter much to me: do you have a reason to choose GPLv2 instead of GPLv3? I have read two section in the article about GPL in Wikipedia: https://en.wikipedia.org/wiki/GPLv2#Version_2 and https://en.wikipedia.org/wiki/GPLv3#Version_3 .
Dedeco,I picked GPLv2 based on the licensing for MIMEDefang to keep the original author's wishes specifically v2 or later.
The code is stable and has some nice tricks for SQL from MIMEDefang.It's a good starting point but I wouldn't oversell it. I specifically cannot include the UI but have included example queries for the quick introduction of a UI and the hooks for the report to include links to a website for the one click blacklist/whitelist for parents.
Regards, KAM
beggarmail-1.0.tar.bz2
Description: application/bzip-compressed-tar