by acallaghan on 12/26/21, 11:44 AM with 179 comments
by avian on 12/26/21, 2:23 PM
by 15characterslon on 12/26/21, 2:47 PM
No it isn't and no you didn't.
The article doesn't even cover basic stuff like email rules and spam filtering (incl. tuning and spam learning). It doesn't "look after itself" like the author wanted (article doesn't mention any update strategy). The author acknowledges that email servers are "open to attack" but this setup doesn't seem to include any security improvements over traditional setups. In fact, maintaining this looks harder due to the amount of custom scripts and lack of good documentation.
And of course it doesn't cover any of the things that actually make Gmail special like labels, having a consistent set of apps for web and mobile, push notifications (esp. on iOS), really good spam filtering, really good search (incl. OCR for attachments), high availability, image proxying, smart suggestions, datacenter security, Google doing code and infrastructure audits all the time, using reproducible builds, ...
It's great that the author is experimenting and learning, but if I had any private data hosted by the author, I would be worried now.
by tuldia on 12/26/21, 2:31 PM
EDIT: go check it out :-) https://www.rainloop.net/
EDIT 2: I don't understand why other comments are so agressive against the author for sharing how he runs his own mail server, I'm not sure if it comes from one's frustration, failures, unreasonable expectations about email, but I noticed that everything related to servers or email receives this hate (here on HN, eh?). Come on, let's start a new year where we appreciate someone sharing their experience in running a mail server :-)
Happy Holidays!
by siraben on 12/26/21, 2:57 PM
It was more annoying to set up DNS than the mailserver itself, is there a good way to automate that as well?
[0] https://gitlab.com/simple-nixos-mailserver/nixos-mailserver
[1] https://www.mail-tester.com/
[2] https://github.com/siraben/dotfiles/blob/master/server/mails...
by geoah on 12/26/21, 2:18 PM
I'm not sure what a Gmail server is. I was expecting this to include a web ui, admin ui, and the things that actually make Gmail hard to move away from. The docker-mailserver container doesn't seem to include something like that or am I just not seeing it?
The killer feature for Gmail has always been the spam protection and the fact that the emails I sent actually get delivered.
by johnklos on 12/26/21, 4:29 PM
I would think, if anything, that what Gmail has that typical email servers do not is somewhat decent webmail, but that can't be it because webmail isn't even mentioned.
Or is this another one of those instances where people use "Linux" to refer to all things Unix? I genuinely would like to know.
by lazyweb on 12/26/21, 6:36 PM
[1] https://jschumacher.info/2021/05/running-a-private-mail-serv...
by focom on 12/26/21, 2:21 PM
- https://github.com/modoboa/modoboa
are better replacement. They are battery included with a webUI
by ireflect on 12/26/21, 7:54 PM
Many of us run our own small email servers quite successfully, even in 2021. Every time there's a post about it on HN, all these commenters come forward to say it's a fools errand, that it's nearly impossible, nobody should try it, anybody who says it's a good idea is a lying idiot, etc.
Sure, it's not for everyone and there are pitfalls that require effort and sometimes creative solutions to overcome. We should celebrate these projects like we do with other similarly challenging projects that get posted.
by jeroenhd on 12/26/21, 4:52 PM
Exchange ActiveSync, multi domain + multi aliases with catchalls, (temporary) aliases, mail delivery rules, TLS requirements, you name it, all configurable in the web UI. There's even a built in DNS checking tool to verify that all the necessary records are set up right.
by twobitshifter on 12/26/21, 2:32 PM
https://support.apple.com/guide/icloud/add-a-custom-domain-m...
by bsd44 on 12/26/21, 5:19 PM
For majority of people best middle ground is to buy a cheap domain and a cheap cPanel/web hosting and just use that to host emails. You'll be done in 5min, it will cost you a cup of coffee and you won't have the headache maintaining anything other than passwords.
by eoo on 12/26/21, 4:22 PM
Source: https://docs.digitalocean.com/support/why-is-smtp-blocked/
by throwaway984393 on 12/26/21, 2:40 PM
by istillwritecode on 12/27/21, 4:04 AM
by pigbearpig on 12/26/21, 3:14 PM
by remram on 12/26/21, 6:45 PM
^: uptimerobot.com specifically doesn't warn you if your site works but is using an expired certificate, be careful there
by systemsincode on 12/26/21, 7:18 PM
by maltris on 12/26/21, 5:37 PM
by imwillofficial on 12/26/21, 3:35 PM
by mysterydip on 12/26/21, 8:11 PM
by Tepix on 12/26/21, 7:34 PM
by boplicity on 12/26/21, 5:26 PM
by salzig on 12/26/21, 11:14 PM
by oliwarner on 12/26/21, 7:32 PM
They see [for lack of a better word] infinite times more spam and ham than you'll ever be able to train your little Spam Assassin database, and millions of users to sort through it.
Email without spam control is not a pleasant experience.
by ohiovr on 12/26/21, 3:49 PM
by danlugo92 on 12/26/21, 6:31 PM
by tuananh on 12/27/21, 2:24 AM