For more than one person it can get cheaper, but you're going to be on call to fix it every time it breaks - because those other people aren't going to like waiting until you need it. Have fun with that (and I say this after being paged at 3:30am last night to fix a problem that was only affecting redundency for about 1% of our userbase - no user visible problems - most issues are solved without user visible outages)
Personally however, I am willing to pay to keep my private communication private. In my professional role, I consider it a requirement.
A couple of weeks ago there was a dedicated server offer from online.net floating around for €1.99/mo http://lowendtalk.com/discussion/33122/1-99-%C2%A0dedicated-...
They only provide IPv6 though, but it's trivial to set-up forwarding using Cloudflare's v6 to v4 proxy service.
Especially in high availability, you might be willing to have a time to recovery that's measured in hours or at worst case days in case of a natural disaster.
It was virtually impossible to get unlisted on Yahoo for IPs that are owned by the hosting provider, and I'm not sure all providers would make the effort of doing this on your behalf.
I suspect lower-end VPS providers are even worst in that respect.
However, I have to say, I had occasions where the IP was not listed on any RBL, but Yahoo was still flagging my IP.
I don't remember the exact error Yahoo were returning, but I think it was basically blocking all email... Perhaps even from the entire network range, since it was listed as residential or something of that sort (apologies, but I really don't remember the exact details, it was quite a while ago)
> Mass electronic surveillance by governments revealed [...]
Then why are they suggesting to use DigitalOcean? I think they have to respect the sames laws than Google, right?
They could still give that to DigitalOcean, and simply see your VM's filesystem through the host server, see all your traffic, etc...
Best of luck to this project. It is very, very needed.
Also, for those of you with mobiles that have ActiveSync clients, Francisco Biete's fork of the Zarafa ActiveSync (Z-Push) implementation is really stable, it will do calendar and contact syncing with ownCloud, and it supports remote wipe from your own CLI. https://github.com/fmbiete/Z-Push-contrib
I run mail servers with Postfix and much of the same setup, to enable custom domains, scriptable responders, message tagging, and the like. Using apt-get to install Mail-in-a-Box would be wonderful.
Thanks for releasing this under CC0.
"Although your box is configured to serve its own DNS, it is possible to host your DNS elsewhere. We do not recommend this.
If you do so, you are responsible for keeping your DNS entries up to date. In particular DNSSEC entries must be re-signed periodically. Do not set a DS record at your registrar or publish DNSSEC entries in your DNS zones if you do not intend to keep them up to date."
It sounds scary to set up glue records, but so is setting up all of the DNS records manually that you'd need for really good mail: MX, SPF, DKIM, and DMARC, and if you want secure DNS and/or mandatory encryption on the wire you'll want DANE records and zone signing.
Mail-in-a-Box wants to take over your DNS because it wants to take care of all of this for you. If you run your own DNS, it's still secure. An alternative is to use a new domain name.
Thanks for the feedback.
[I'm the guy behind the project.]
I understand your message, but it is not clear in Mail-in-a-Box interface. What exactly is the problem with my own DNS server? If I want to work without DANE, I can just add all these new records to my DNS and it works out of the box?
I started to setup a personal email server several times and abandoned it because it is just too difficult. This time, it was easy. Thanks!
I already run an ownCloud server but deliberately avoided moving my email to it due to the less than ideal state of email on ownCloud
Regarding blacklists, I run my outbound email through Mandrill. I know it cuts down on the privacy aspect, but I send very few emails anyway compared to what I receive.
Bummer. I already have a server running and don't plan on paying for an extra instance just for mail. Has anyone tried this with VirtualBox or some other virtualization? Should work if the correct ports are forwarded, no?
I ran my own mail server for a year and found it incredibly stressful. Switched to runbox.com and I couldn't be much happier atm.
A friend of mine recommended them and he's been happy for around six months now.
Does it support multiple domains?
 http://kolab.org/sites/kolab.org/files/u51/KolabServer-Compo... vs https://mailinabox.email/static/architecture.svg
For instance on auditing, from looking at Kolab's source code I have no idea what kind of security settings are used. In Mail-in-a-Box I try to make these sorts of things clear and highly commented in the setup script.
This is trivial compared to our product for example which is an integration hub for financial services companies. There are over 300 of those little boxes.
Going back to the original point though, compare to Exchange 2010: http://www.microsoft.com/en-us/download/details.aspx?id=5764
I've been using mandrillapp.com for over 2 years now, completely free. Other people like mailgun.com. Anytime I need to setup a nas or monitoring system that needs to send out notifications, I create a new api key then add that into whatever device needs to send email.
I also for a brief period used the service as a "smarthost" for a shared mail server (not mine directly). This technically worked fine, but became an issue as end-users would get viruses and start sending spam. However, mandrill would notify you of this issue and you'd see high rejection rates. I could even view the rejected message (privacy concerns aside) to see headers of who was sending them. So while I wouldn't recommend it for a shared server, it would be fine for a personal server.
Is this good enough for that many number of users?
[tangentially related] I love seeing a new TLD in the wild.
in my experience if ownCloud is supplied with a self-signed cert, the webDAV module throw errors but still works correctly. It's really obnoxious and causes a nag-window at the top of the main settings UI until either you comment out the nag window or buy a signed cert.