‹ BackHN Continuity

Thread

All I wanted was a custom domain email

79 points · 118 comments · jgx0

  1. ryandrake · · focus · HN ↗
    Interesting that self-hosting isn't on his list. It hits every one of his checkboxes and only costs you an old Linux server collecting dust at home (or at most, a $5/mo VPS), which you can also use to host other things.

    It's never been easier to self-host, but it feels like, in general, when faced with "I want to do X with a computer," people are more and more reaching for paid, hosted services rather than DIY anymore.

    1. woolion · · focus · HN ↗
      So, there are two main reasons people avoid trying to self-host email, plus a third you only find once you start digging:

      1. Deliverability: "the email mafia will flag your emails as spam"

      2. Complexity: "configuring and maintaining a mail stack is a technical nightmare".

      3. Network blocks: VPS providers and residential ISPs frequently block outbound mail ports (like port 25) entirely or in their terms of use.

      I decided we should try self-hosting because some issues with their reliability cost us very expensive problems. The experience was frustrating anyway, as the weird restrictions on providers caused our setup to be quite bad on some regards -- most notably being forced to use the provider UI to manage some things, which took time and is a non-transferable useless skill, not having users for things that should have had one, etc.

      MailCow made the technical setup trivial, blowing objection #2 out. For #3, we could not rely on stable electricity/internet, so we just spun it up on a reliable VPS provider after a small research. As for the biggest fear, the IP reputation and deliverability mafia (#1), it is easily solved by routing outbound mail through a simple SMTP relay like SMTP2GO. You pay based purely on sending volume rather than a flat service fee, and their free tier completely covers small setups. And how much time did it take? Less than half a day, before AI could do everything for you.

      Most paid services charge absurd per-user or per-domain fees for basic features that do not cost them anything. After 2 years of bad service on paid providers followed by 2 years of flawless self-hosting, there is absolutely no going back.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.