LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Server
User Name
Password
Linux - Server This forum is for the discussion of Linux Software used in a server related context.

Notices


Reply
  Search this Thread
Old 01-21-2017, 07:41 AM   #1
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Rep: Reputation: 51
Question Do you know an FOSS email system for kids?


I am trying to find an email system (that preferably work with any email account) for kids.

The features I am looking for are (possibly):

- messages can be sent to any email account

- answers must only be read after the contact is added and the supervisor confirmed its safety

- or each message from strange accounts can be marked as safe without adding the sender to the contact; process repeated for each message

- messages from contacts are received faster, do not need to be previously read by supervisor account

- a copy of all messages can be read by the supervisor account at anytime, even after they are erased within the safe account

I found a few paid services with similar features (tocomail, zilladog, kidsafemail, zoobuh, emailforkids.org). But none have interfaces in other languages but English.

Such a system (or program) is not that hard to develop. Do you know any FOSS (free and open-source software) such system? Or some practical alternative method to achieve this safety?

Last edited by dedec0; 01-29-2017 at 04:54 PM.
 
Old 01-23-2017, 08:48 AM   #2
MensaWater
LQ Guru
 
Registered: May 2005
Location: Atlanta Georgia USA
Distribution: Redhat (RHEL), CentOS, Fedora, CoreOS, Debian, FreeBSD, HP-UX, Solaris, SCO
Posts: 7,831
Blog Entries: 15

Rep: Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669Reputation: 1669
Haven't done it recently but one idea might be to setup your favorite email (e.g. postfix) along with a spam filter that treats everything that is not whitelisted as spam and "quarantines" it. You can then review any "quarantined" email as the "Supervisor" and release only those you want to get through. You can then whitelist any sender you deem safe so that sender doesn't get quarantined in future.
 
Old 01-23-2017, 09:50 AM   #3
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,295
Blog Entries: 3

Rep: Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719
A satellite system with postfix would work. It's a good approach, if you have the skill or the inclination. But setting up mail servers properly, even a satellite, is getting much harder these days.

At the other end of the scale, you can do a heck of a lot with filters in Thunderbird. Though that leaves a lot of wiggle room for the kid. But then this is more a social issue rather than a technical issue, especially as they get older. What age range are you talking about?

Regardless of the technological solution(s) you try as supplements to supervision, there will always have to be a larger share of social approaches.
 
Old 01-29-2017, 01:05 PM   #4
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Quote:
Originally Posted by Turbocapitalist View Post
A satellite system with postfix would work. It's a good approach, if you have the skill or the inclination. But setting up mail servers properly, even a satellite, is getting much harder these days.

At the other end of the scale, you can do a heck of a lot with filters in Thunderbird. Though that leaves a lot of wiggle room for the kid. But then this is more a social issue rather than a technical issue, especially as they get older. What age range are you talking about?

Regardless of the technological solution(s) you try as supplements to supervision, there will always have to be a larger share of social approaches.
The satellite system you mean is like the spam filter that MensaWater suggested? Do you know any guide (or documentation) I could use? Making it all from scratch is hard for me.

Thunderbird is not the best option here. It would always need a computer. But I will play around with its filters a bit and see what can be done with them.

A simple mobile access (with a browser) would be practical and wanted. I am thinking of something running in a website (so the kids access the safe page only, possibly without knowing the real password for the used email account).

The kid to whom I started my search is 8 years old.

I am thinking this kind of program or service could be used (ideally) by 16 and youngers, from the point we sometimes need them to use things to communicate with us and with their friends.

Last edited by dedec0; 01-29-2017 at 01:25 PM.
 
Old 01-29-2017, 02:24 PM   #5
rob.rice
Senior Member
 
Registered: Apr 2004
Distribution: slack what ever
Posts: 1,076

Rep: Reputation: 205Reputation: 205Reputation: 205
is it really to protect children or to censor email ?
 
Old 01-29-2017, 03:33 PM   #6
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Post

My aim is to protect children, like the service examples I gave in the first post (they have websites, you can easily read about them there). But to censor is possible with similar systems...

Children start to use eletronic devices much sooner than I did. Email is a very flexible thing that can do almost everyhing that other technologies or services offer. But it is too free, so it needs some adjustments for the use I want with it.

A service like Facebook (and its now owned Whatsapp), that does not care at all if people are doing right or wrong inside it, is not an option. But most people do not read things like Reuters Investigates - The Child Exchange, and use it anyway. Further, the facts showed in this reportage were not showed by media channels in many countries around the world. I want to offer a better option for a few families I know (at least), that consider using some popular services to have a better contact with their children, when a natural and real presence is not possible. Please do not discuss this paragraph or this reportage in this thread. Open another one (and quote or link it to this) if you want to do so.

Last edited by dedec0; 01-29-2017 at 03:35 PM.
 
Old 01-29-2017, 10:21 PM   #7
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,295
Blog Entries: 3

Rep: Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719
Do services like Gmail, Lavabit, Mailpile, and Protonmail have strong server-side filters you can use to white list addresses? I'm assuming a collaborative approach between you and the kids. They can be part of the solution early on and maybe they'll learn good habits that they'll carry on into their teens.

Mail is something I used to do a little, but prefer to outsource. The problem with doing it yourself these days is that you have to set up a lot just to get on the playing field (DKIM, SPF, DMARC) and even once you've done everything correctly, the big players will still shunt all of your mail to their spam boxes for years to come. They won't unfilter you until your domain proves itself as a non-spammer but since you're always in their spam filter, you never get to square one with that. Even some internationally recognized people, running their correctly configured domains for years now, still are in that situation. You can do it but it has to be kind of a calling to enjoy it.

Last edited by Turbocapitalist; 01-29-2017 at 10:33 PM. Reason: dmarc
 
Old 01-30-2017, 07:57 AM   #8
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
You said a few words that I will search what they are: DKIM, SPF, DMARC.

Well. The free mail servers I know, do not offer the kind of features I am thinking here. The bad people around will use one of them, their messages will not be considered spam. I need to start with an empty white list.

Messages from this new service should not have a hard path to the "not spam" world. They would be on the recipients' contact list.

I have a free account in Fastmail (which is closing its existence for such accounts), with a different domain. Sometimes it happens with Gmail recipients that my simple and normal messages are considered spam. Yandex, Yahoo, Hotmail, Outlook and others never had problems with me. The same thing happens to a friend that has an Yandex account: spam only for the Gmail users.

Now let me look around a bit...

More ideas are very welcome, always!
 
Old 01-30-2017, 08:11 AM   #9
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
DomainKeys Identified Mail (DKIM)... good. Seems to be fairly easy to achieve. Also mature.

Sender Policy Framework (SPF)... good, although some controversies make it a bit unsure.

Domain-based Message Authentication, Reporting and Conformance (DMARC)... more complicated. I am not sure to have understood everything in my skim of its Wikipedia (en) article.

These do not seem something that would add too much work in setting up a "safe mail for kids" service.
 
Old 01-30-2017, 08:17 AM   #10
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,295
Blog Entries: 3

Rep: Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719
Quote:
Originally Posted by dedec0 View Post
These do not seem something that would add too much work in setting up a "safe mail for kids" service.
Great. I'm pretty sure all three are needed these days. One additional method that helps a lot against incoming spam is greylisting. But if you are whitelisting, I'm not sure how much benefit you would get from the effort.
 
Old 01-30-2017, 03:59 PM   #11
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Post

Quote:
Originally Posted by Turbocapitalist View Post
Do services like Gmail, Lavabit, Mailpile, and Protonmail have strong server-side filters you can use to white list addresses? I'm assuming a collaborative approach between you and the kids. They can be part of the solution early on and maybe they'll learn good habits that they'll carry on into their teens.
Lavabit, Mailpile and Protonmail seems to have a different security focus than what I am trying to find here.

Yahoo, Yandex, Hotmail, Outlook, Gmail and all other free mail services are equivalent, as I see. None have any feature that would make me choose it, except IMAP access (which is freely given by all which I mentioned here).

The security I aim to get is much simpler than end-to-end encryption, guarantees of no user data storage in the server, and so on.

Features I am trying to find, or to find how to do them:

- be able to read only messages from previously approved addresses

--> An empty and user defined address white list is possible? I have never seen or read about them.

- messages may be sent to any possible address; answers will need aproval before they are read, as said before

--> This way it is more practical, the account safety should not need different habits in our daily use

- in the possible use of normal and free webmail services, we should access the real account with a different password, safely stored on the safe service server; the kids access with a different password, and not directly to the server provider

- when messages are erased, they will be moved to a hidden trash (which will be safely stored in another folder in the real account)

- IMAP access for the safe account would be very good, but seems the hardest feature to obtain, to me
 
Old 01-30-2017, 04:03 PM   #12
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Question

Quote:
Originally Posted by Turbocapitalist View Post
Great. I'm pretty sure all three are needed these days. One additional method that helps a lot against incoming spam is greylisting. But if you are whitelisting, I'm not sure how much benefit you would get from the effort.
Incoming spam is not a big issue to me, since I am considering using, for example, an Yahoo account.

I have never dealed directly to white, black and grey lists. Where can I read about their use in mail services or servers?
 
Old 01-31-2017, 01:09 AM   #13
Turbocapitalist
LQ Guru
 
Registered: Apr 2005
Distribution: Linux Mint, Devuan, OpenBSD
Posts: 7,295
Blog Entries: 3

Rep: Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719Reputation: 3719
Quote:
Originally Posted by dedec0 View Post
I have never dealed directly to white, black and grey lists. Where can I read about their use in mail services or servers?
My mail server experience pre-dates their necessity. spam is a $20 billion - $50 billion / year burden on us in lost productivity and other costs, and about 88% of SMTP traffic is spam. It's been going for years that way. That's not the cost of doing business, that's a parasite killing the host -- us.

Anyway, RFC 5321 talks about the expected delays a sending SMTP server must tolerate. With greylisting, the receiving SMTP server fails the first attempt of a new address to deliver mail and according to the standard legitimate servers must retry after a period. Spammers don't wait, so close to 100% of those that do retry are legitimate and can then be whitelisted automatically, as far as the spam is concerned. So I guess you'd be talking about setting up two levels of whitelisting if you go that route. It's pretty easy to set up in OpenBSD and Peter N M Hansteen has described it in detail in his book The Book of PF, 3rd ed., and in some of his presentations. The specifics won't carry over to Postfix or Exim but OpenBSD is easy enough to install, configure, and maintain, that I suggest that it at least be considered.

But it can be done with the others, too. For example,
https://debian-administration.org/ar...ing_with_exim4
https://postgrey.schweikert.ch/

Whitelisting is well-documented, too.
http://www.postfix.org/ADDRESS_VERIFICATION_README.html

Last edited by Turbocapitalist; 01-31-2017 at 01:10 AM.
 
Old 01-31-2017, 04:58 AM   #14
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Smile

Quote:
Originally Posted by Turbocapitalist View Post
My mail server experience pre-dates their necessity. spam is a $20 billion - $50 billion / year burden on us in lost productivity and other costs, and about 88% of SMTP traffic is spam. It's been going for years that way. That's not the cost of doing business, that's a parasite killing the host -- us.

Anyway, RFC 5321 talks about the expected delays a sending SMTP server must tolerate. With greylisting, the receiving SMTP server fails the first attempt of a new address to deliver mail and according to the standard legitimate servers must retry after a period. Spammers don't wait, so close to 100% of those that do retry are legitimate and can then be whitelisted automatically, as far as the spam is concerned. So I guess you'd be talking about setting up two levels of whitelisting if you go that route. It's pretty easy to set up in OpenBSD and Peter N M Hansteen has described it in detail in his book The Book of PF, 3rd ed., and in some of his presentations. The specifics won't carry over to Postfix or Exim but OpenBSD is easy enough to install, configure, and maintain, that I suggest that it at least be considered.

But it can be done with the others, too. For example,
https://debian-administration.org/ar...ing_with_exim4
https://postgrey.schweikert.ch/

Whitelisting is well-documented, too.
http://www.postfix.org/ADDRESS_VERIFICATION_README.html
It is surprising that the amounts of spam are that big...

Thank you!

I will be reading these now. Unfortunately I cannot "mark posts as useful" - because we are on the general forum?

Last edited by dedec0; 01-31-2017 at 04:59 AM.
 
Old 01-31-2017, 01:31 PM   #15
dedec0
Senior Member
 
Registered: May 2007
Posts: 1,372

Original Poster
Rep: Reputation: 51
Question Can I install postfix without root access?

Quote:
Originally Posted by Turbocapitalist View Post

[...]

But it can be done with the others, too. For example,
https://debian-administration.org/ar...ing_with_exim4

Whitelisting is well-documented, too.
http://www.postfix.org/ADDRESS_VERIFICATION_README.html
I am reading the first URL. (:

Can I install postfix without root access? (same question, no answer: http://askubuntu.com/questions/79046...-non-root-user)

I have an account and a subdomain in a Debian server. This means, at least, that I will use different ports to do something. But I also need postfix installed and running in an user folder.

Some smaller operations may depend on root. But they need to be as little as possible, so the server is not much reduced for the other users.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Koha Integrated Library System Brings FOSS to Libraries LXer Syndicated Linux News 0 07-19-2016 07:48 PM
LXer: Teach your kids Linux from an early age with Qimo linux for kids LXer Syndicated Linux News 0 05-31-2010 07:40 PM
LXer: legal, management, economics issues of FOSS private email servers LXer Syndicated Linux News 0 05-29-2010 07:21 PM
LXer: The Problem with FOSS Software on an FOSS Operating System LXer Syndicated Linux News 0 02-23-2010 09:10 AM
LXer: Most FOSS users don't contribute to FOSS? No problem! LXer Syndicated Linux News 0 12-12-2009 04:51 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Server

All times are GMT -5. The time now is 09:42 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration