vietnamese mud crabdifferent species of crabsoft-shell crab
7
27 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 receive-vs-send split is one of those distinctions that seems obvious once said but nobody frames it that way upfront.
    what i like here is it's really a lesson about scoping the actual need vs the assumed need, applies way beyond email. people ask for the bundled thing when they need one small piece of it.
    for what it's worth, early on i only ever needed receiving. sending came way later.

  2. 2

    After 20 years running an MSP and setting up email for hundreds of companies, the split I enforced was slightly different: root domain for humans, subdomain for anything automated (outreach, transactional, notifications). Burn a subdomain's reputation and you retire it; burn your root domain and you're explaining to customers why their invoices land in spam. To your question: plain receiving covered most businesses far longer than they expected.

    1. 1

      This is exactly the kind of practical rule I was hoping would surface.

      “Root domain for humans, subdomain for anything automated” is a cleaner growth-stage framing than just receive vs send. And your last point matches what surprised me too: "plain receiving seems to cover many businesses far longer than they expected."

      Curious where you usually drew the line. Is it first transactional emails, first outreach campaign, or first meaningful volume?

  3. 2

    I wish someone had explained this when I bought my first domain. I assumed receiving and sending email were the same problem.

    1. 1

      Exactly. I wish that distinction were explained earlier too. It would save a lot of people from overbuilding their first email setup.

  4. 2

    Great insight on separating email receiving from sending. I've been wrestling with the same issue — using one inbox for both customer support and transactional alerts creates a mess. Splitting them out with dedicated tools for each purpose is a game changer for mental clarity and response time.

  5. 2

    A lot of founders probably need less email infrastructure than they think at the beginning. If the main goal is “customers can reach me at a professional address,” forwarding may solve the real problem. The more complex sending setup only matters once the domain becomes part of sales, support or outbound

  6. 2

    Splitting them from day one is the smartest move. I learned the hard way that using a cheap forwarding service for receiving is totally fine, but mixing cold outreach with your primary domain's sending history is just asking for a ban. That 'blast-radius control' comment is spot on

    1. 1

      Yeah, “learned the hard way” is the painful version of this lesson.

      Simple forwarding for receiving can be totally fine, but sending history is not disposable, especially when cold outreach enters the picture. Splitting from day one can feel like overkill until the first flag/suspension happens.

  7. 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.

  8. 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.

  9. 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.

  10. 1

    This is a smart way to frame it. A lot of founders jump straight to the full email setup when they may only need one simple piece first.
    “Do I need to receive, send, or both?” makes the decision much clearer.
    I’ve seen the same thing with other product choices too — once you separate the jobs, the solution usually gets much simpler.

  11. 1

    The receiving vs sending split is useful, but I think there's a second split right after setup: infrastructure vs composition. A lot of founders sort out SPF, DKIM and forwarding, then realize the real drag is still writing replies all day. I built DictaFlow for that part, quick hold-to-talk replies in Gmail or Outlook so email doesn't turn into a typing job. The infra problem and the composition problem are different, and bundling them together makes email feel heavier than it is.

    1. 1

      That's a useful distinction. Getting email infrastructure right ensures messages arrive, but composing thoughtful replies is a completely different workflow. Treating them as separate problems makes the overall experience much less overwhelming.

  12. 1

    You can do both from gmail itself don't use hello instead put some name it will not look spam.

  13. 1

    Receiving the email is more important.

    1. 1

      Yeah, I can see that in a few scenarios, especially when missed inbound leads/customer requests are the real risk. Curious how you’re thinking about it. Receiving more important in general, or for a specific use case?

  14. 1

    This is a really insightful breakdown of email infrastructure. The distinction between receiving (stateless routing) and sending (reputation-bearing) is critical and often overlooked. I appreciate how you've framed this in terms of operational risk - it's not just a technical detail but a business decision. Great practical insights for anyone managing domain reputation at scale.

  15. 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.

  16. 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
5 days post-launch: Top 50 on Product Hunt, zero signups, and why I think that's actually fine User Avatar 133 comments The feature you're most sure about is the one you should question first User Avatar 120 comments I built an AI fitness coach, then realized AI was only solving half my funnel User Avatar 61 comments I let 3 LLMs argue on the famous AI "Car wash: Walk or Drive" problem to prove a point. User Avatar 50 comments I built a macOS app to make mobile E2E testing less awful User Avatar 41 comments Built a local-first privacy extension. Looking for feedback. User Avatar 38 comments