vietnamese mud crabdifferent species of crabsoft-shell crab
4
11 Comments

Business email got simpler once I separated receiving from sending

I’ve been looking closely at how small businesses and solo founders handle custom-domain email. One thing became clear pretty quickly. When someone says, “I want email on my domain,” they may mean one of two very different things.

The first problem is receiving email. For example, [email protected] forwards to your existing Gmail inbox. That is mostly a routing problem: where should mail for this domain land?

The second problem is sending email. You need to reply or send as [email protected]. That brings in SPF, DKIM, DMARC, SMTP, reputation, and deliverability.

A lot of people jump straight into a full workspace product because the whole thing feels bundled together. Sometimes that is the right choice. But sometimes the actual need is much smaller: “I just need customers to email me at my domain and land in the inbox I already use.”

I’m starting to think the useful question is not

“Which email provider should I use?”

but

Do I need to receive, send, or both?

That small distinction can simplify the decision quite a bit.

Curious how others think about this. When you first set up custom-domain email, did you actually need sending from the domain right away, or was receiving enough at the beginning?

on July 8, 2026
  1. 2

    the split maps to a risk asymmetry nobody bundles for: receiving is stateless routing — get it wrong and you repoint the MX record and forget about it. sending builds a reputation asset thats slow to earn and easy to torch, and it follows the domain for months. bundling them hides that one half is disposable config and the other is a fragile long-lived asset you cant just re-provision when it breaks.

    1. 1

      This is a sharp way to frame it. Receiving is closer to reversible configuration, while sending is reputation-bearing state.

      Forwarding still has operational details, of course, but the asymmetry is exactly right. If receiving breaks, you usually fix the route. If sending breaks, you may have damaged a reputation asset that took time to build and can follow the domain for a while.

      That’s the part I think gets hidden when receiving and sending are bundled as “email setup.” They look like one product surface, but operationally they behave very differently.

  2. 2

    This maps to how I set mine up, and I'd frame the sending split less as a deliverability thing and more as blast-radius control.

    Receiving I solved first with plain forwarding into an inbox I already used, the routing problem you described. On sending, my volume is still low, so I'm honestly not fighting reputation or deliverability at scale yet. The reason I still keep outreach on its own dedicated sending mailbox, separate from my primary inbox, is what can happen to the account itself.

    Concrete example from a few days ago: the provider auto-suspended that outreach mailbox after an automated login check flagged it as suspicious. Because it was a separate identity, my real inbox and domain never even noticed. If I'd sent outreach from my main address to "keep things simple", that one automated suspension would have locked me out of my actual business & transactional email account. That's the catastrophic version, and honestly a better reason to split than deliverability is at my stage.

    To answer your actual question: receiving was genuinely enough at the very start, forwarding covered it for a while. Sending got its own isolated mailbox the moment outreach started, and I'm glad it was split by default before I found out the hard way why.

    1. 1

      “Blast-radius control” is such a good phrase. I may steal that.

      And yeah, your example captures the part that gets missed: sending is not only about inbox placement. It has layered operational risk; reputation, account suspension, security checks, rate limits, automated flags, all of that.

      Receiving should be boring infrastructure. Sending is where experiments and provider judgment enter the picture, so splitting them creates a much cleaner failure boundary.

  3. 2

    yeah this is underrated, especially if you do any cold/bulk sending - keeping your main domain for receiving and a separate one (or subdomain) for sending saves your primary reputation if a campaign goes sideways. one thing i'd add though: warm the sending one up slowly before pushing volume, otherwise the separation doesn't save you, you just torch the new domain instead. how are you handling warm-up?

    1. 1

      Yeah, exactly. Separating the sender doesn’t remove the need for warm-up. It just limits the damage if something goes wrong.

      I’d split sending into two buckets: personal/relationship sending vs campaign sending. For personal sending, my experience is that a small number of real emails per day to people who recognize you is usually enough to start building normal history. The key is that the traffic looks like actual human correspondence, not volume.

      The campaign sending is a different animal. There I’d ramp much more slowly, watch bounces/replies closely, and even get a separate sender as a risk containment rather than deliverability shortcut. This just keeps the blast radius away from your main inbox.

  4. 1

    The "do I need to receive, send, or both?" question is the right starting point. Most systems get unnecessarily complex because people bundle before they know which half they actually need.

    1. 1

      Exactly. That’s the question I think people skip.

      “I need email on my domain” sounds like one thing, but it can mean several different jobs: receive mail, reply personally, send from an app/API, or run campaigns. Those have very different setup and risk profiles.

      Starting with “receive, send, or both?” prevents a lot of unnecessary complexity.

  5. 1

    I like the distinction because it separates what people think they need from what they're actually trying to accomplish.

    A lot of products become unnecessarily complex by bundling related problems together. Splitting receiving from sending changes the buying decision before it changes the technical solution.

    1. 1

      Exactly. “buying decision” is a good way to put it.

      A lot of people say “I need email on my domain,” but the actual job may be much smaller. They want to receive mail at a branded address, reply from Gmail, send transactional email, or manage a team inbox. Those shouldn’t all imply the same product or setup.

      My main takeaway so far is that bundling receiving and sending too early makes the problem feel more expensive and more technical than it needs to be.

      1. 1

        I think that's where it gets really interesting.

        Reading your reply made me notice a consequence of unbundling the problem that isn't obvious at first, but it has a much bigger impact on the business than the technical implementation itself.

        It needs a bit more room than a thread allows.

        If you're interested, what's the best email to reach you on?

Trending on Indie Hackers
The hardest part isn't building anymore User Avatar 114 comments The feature you're most sure about is the one you should question first User Avatar 110 comments 5 days post-launch: Top 50 on Product Hunt, zero signups, and why I think that's actually fine User Avatar 87 comments I let 3 LLMs argue on the famous AI "Car wash: Walk or Drive" problem to prove a point. User Avatar 50 comments Before you build another feature, use this workflow User Avatar 45 comments Built a local-first privacy extension. Looking for feedback. User Avatar 35 comments