I read the whole tech page and some of the comments here. I might be willing to pay for this service, but not in its current form. I wouldn't want to spend 500USD on a proprietary hardware in addition to paying a subscription fee. What needs to happen to convince me to pay: Open up the hardware component as a platform for anyone to extend (allowing direct ssh, or using my own hardware). It's fine to not open source t…
Hey paraditedc - thanks for your feedback. We will be launching a developer program next year. We are very interested in a community of people like you hacking on Helm to build new services/features.
Helm: Personal Email Server
331–340 of 592 posts
Re: Helm: Personal Email Server
#332I read the whole tech page and some of the comments here. I might be willing to pay for this service, but not in its current form. I wouldn't want to spend 500USD on a proprietary hardware in addition to paying a subscription fee. What needs to happen to convince me to pay: Open up the hardware component as a platform for anyone to extend (allowing direct ssh, or using my own hardware). It's fine to not open source t…
Re: Helm: Personal Email Server
#333Earlier quoted context omitted.
This could be especially valuable as a way to build email apps for enterprise. Especially if there were a good API that returned email data in JMAP format. I know Nylas tries to do this, but their model doesn't really work for me.
Why JMAP over something universal like JSON?
Re: Helm: Personal Email Server
#334Earlier quoted context omitted.
Why do I need to buy a physical box? Cant they give me a dedicated EC2 Micro instance instead? Solve the ISP issue, and the speed/ connectivity/ power etc?
It's easier to convince someone that it's securely 'theirs' with hardware than if it seems like just another cloud email service?
Re: Helm: Personal Email Server
#335Earlier quoted context omitted.
You don't have independent redundant internet connections and reliable backup power at your home?
I suspect everyone here has at least multiple redundant internet connections if they have a cell phone.
Re: Helm: Personal Email Server
#3361. e-mail address loss (domain loss, service termination if you don't own the domain, ...)
2. email service loss (server goes down, ...)
3. delivery mechanism compromise (someone gets to read future messages, can be used to hijack online accounts)
4. sending mechanism compromise (partial impersonation, etc.)
5. e-mail archive compromise (someone gets to read old messages)
6. archive loss
You have to think hard about each point:
- how it can happen,
- how would you detect it,
- what it could lead to,
and then prepare for those circumstances via preventive measures, and by having a plan for when it happens.
For example if you register your domains under an account where email that was used for registration comes from one of those domains 3. can easily lead to 1. and you're hosed. You have to have way to restore 2. without access to e-mail addresses that will not work while 2. is happening. You will most probably have no way of detecting 3./4. before bad things start happening. etc. etc.
E-mail is not really something to fuck with, because of how important it is for authentication on the web.
Helm website doesn't work for me, but if you're thinking about an easy way to have a personal email server, and don't have experience, be careful.
Re: Helm: Personal Email Server
#337Don't most ISPs ban residential accounts from running something like this? Comcast terms: > use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited t…
Also IANAL but "services to anyone outside" does not sound like it includes un-firewalled, password-protected, services for personal use. The word used is "anyone outside" not "any machine outside". The resident themself would presumably be an insider regardless of their physical or network location.
Also I think a reverse proxy with end-to-end encryption could solve the problem with no public-facing open ports. That doesn't count as a server in my book.
Re: Helm: Personal Email Server
#338Don't most ISPs ban residential accounts from running something like this? Comcast terms: > use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited t…
1: http://www.centurylink.com/legal/en/highspeedinternetsubscri...
Re: Helm: Personal Email Server
#339I read the whole tech page and some of the comments here. I might be willing to pay for this service, but not in its current form. I wouldn't want to spend 500USD on a proprietary hardware in addition to paying a subscription fee. What needs to happen to convince me to pay: Open up the hardware component as a platform for anyone to extend (allowing direct ssh, or using my own hardware). It's fine to not open source t…
This is extremely valuable feedback and worth strongly considering. When the iPhone came out, it didn't support apps - just built-in features like Mail and Mobile Safari. I agree with you that an app store for Helm could be valuable.
Re: Helm: Personal Email Server
#340Don't most ISPs ban residential accounts from running something like this? Comcast terms: > use or run dedicated, stand-alone equipment or servers from the Premises that provide network content or any other services to anyone outside of your Premises local area network (“Premises LAN”), also commonly referred to as public services or servers. Examples of prohibited equipment and servers include, but are not limited t…
And yes, the no servers clause is an issue, it was raised initially by people doing peer to peer torrenting, and some folks running servers.
Enforcement is a bit tricky though because folks like Comcast and Verizon get so much value from being able to see all of your Internet traffic that they won't actually cut you off for running a local server but they will be passive aggressive about it. For example, they will start changing your IP every couple of hours (they set the DHCP lease time to be low and force the DHCP server to always give you a different IP).
The common solution is a VPN tunnel which is what Helm is doing, but that tunnel has to end up somewhere so that can be a problem if that 'somewhere' is commonly used by bad actors. (Like say in Ukrainian data centers)
I expect that this restriction will go the way of paid SMS messages eventually but for now it is going to be troublesome.