3
17 Comments

I automated the most annoying part of shipping side projects

I build a lot of side projects. 3 to 5 per month.

Each one gets its own domain and email ([email protected]) so I can receive messages, sign up to tools, and keep things separated. After 100+ domains, the setup became ridiculous:

  1. Buy a domain on Namecheap
  2. Move nameservers to Cloudflare
  3. Buy email hosting (PrivateEmail)
  4. Copy DNS records to Cloudflare
  5. Add the mailbox to Apple Mail
  6. Repeat

None of this is hard. But doing it dozens of times is. And Apple Mail with 50+ project inboxes mixed with personal email is a mess.

I posted about this on Reddit a few weeks ago. Turns out a lot of people have the same problem. Most just reuse one inbox for everything (or aliases), or pay Google Workspace per user per project (and hate the price).

So I built ShipMail.

Add a domain (or register one directly from the dashboard), DNS records get configured automatically, create your mailboxes, done. The setup that used to take 20 minutes per project takes about 2 minutes.

What you get:

  • Custom domain email with automatic DNS setup
  • Works with the email app you already use (Apple Mail, Outlook, Thunderbird), or the built-in webmail
  • Unified inbox across all your domains. One dashboard where you can see all your side projects emails at the same time
  • Shared inboxes when you bring on a cofounder or hire your first support person
  • Calendars and contacts included
  • Full API with TypeScript and Python SDKs. Create mailboxes, send transactional email, receive webhooks...
  • $4/mo for 3 mailboxes. $9/mo for 10. $29/mo for 50. No per-user pricing

For comparison, 3 users on Google Workspace is $21/mo, and you're paying for Docs, Sheets, etc, that you never open.

I originally built this for myself, but the problem turned out to be bigger than side projects. The same thing that works for a developer with 20 projects works for a freelancer who just wants a professional email without touching DNS, or a small bakery that's still using [email protected].

I'm using it for all my projects now. Happy to answer questions about the product, or the business.

on March 21, 2026
  1. 2

    3 to 5 projects a month is insane output. Automating the "boring" setup stuff is definitely the move to keep that pace up. Congrats on the launch, this looks super clean.

    1. 1

      Appreciate the kind words. I tried to reduce the shipping cadence though because you never really focus otherwise :)

  2. 1

    This is genuinely useful. I just went through the business email setup for a new project this week — ended up parking it on a plain Gmail address because the DNS config kept eating time I didn't have.

    The joke email address in the post description is painfully accurate. The frustrating part isn't that setup is technically hard, it's that it's exactly the kind of 20-minute friction that never feels worth solving properly until you're looking at an otherwise professional product page connected to a janky personal Gmail.

    Will check this out — right problem to solve.

  3. 1

    lol at your reply about the LLM comments. the irony of building a tool to save time and then getting spammed by bots is... something.

    the setup tax thing is real though. we run about 21 different digital products on gumroad (dev tools, templates, cheat sheets — search vemtrac) and even though we're not at your "100+ domains" level, the operational overhead of keeping everything organized and professional-looking is genuinely what slows us down the most. we just dump everything on gumroad because we couldn't stomach setting up individual sites for each one.

    $4/mo for 3 mailboxes is honestly tempting. right now we just use one gmail for everything and its a disaster.

  4. 1

    Curious what part you targeted - deployment, changelog writing, social posts, or something else entirely? The "most annoying" part differs a lot depending on the builder. The real pitfall with automating shipping tasks is that the automation itself can become a maintenance burden that outlasts the project it was meant to help.

    1. 1

      haha, you forgot to remove the LLM message :)

  5. 1

    Might work indeed for founders shipping projects at an inhuman pace — if there are any out there. I'll keep a note of it if I ever get close to that pace myself.
    Anyway, good luck finding your users! If it solved your problem, chances are others are feeling the same pain.

  6. 1

    This is one of those problems that only shows up once you’re actually shipping a lot - and then it becomes painfully obvious.

    The “setup tax” between idea -> usable project is way bigger than people admit.

    Domain, DNS, email, auth, payments… none of it is hard individually, but together it kills momentum.

    What you built basically compresses that entire layer into something that matches the speed of building itself - that’s where the real value is.

    Cool :)

  7. 1

    We are looking for someone who can lend our holding company 300,000 US dollars.

    We are looking for an investor who can lend our holding company 300,000 US dollars.

    We are looking for an investor who can invest 300,000 US dollars in our holding company.

    With the 300,000 US dollars you will lend to our holding company, we will develop a multi-functional device that can both heat and cool, also has a cooking function, and provides more efficient cooling and heating than an air conditioner.

    With your investment of 300,000 US dollars in our holding company, we will produce a multi-functional device that will attract a great deal of interest from people.

    With the device we're developing, people will be able to heat or cool their rooms more effectively, and thanks to its built-in stove feature, they'll be able to cook whatever they want right where they're sitting.

    People generally prefer multi-functional devices. The device we will produce will have 3 functions, which will encourage people to buy even more.

    The device we will produce will be able to easily heat and cool an area of ​​45 square meters, and its hob will be able to cook at temperatures up to 900 degrees Celsius.

    If you invest in this project, you will also greatly profit.

    Additionally, the device we will be making will also have a remote control feature. Thanks to remote control, customers who purchase the device will be able to turn it on and off remotely via the mobile application.

    Thanks to the wireless feature of our device, people can turn it on and heat or cool their rooms whenever they want, even when they are not at home.

    How will we manufacture the device?

    We will have the device manufactured by electronics companies in India, thus reducing labor costs to zero and producing the device more cheaply.

    Today, India is a technologically advanced country, and since they produce both inexpensive and robust technological products, we will manufacture in India.

    So how will we market our product?

    We will produce 2000 units of our product. The production cost, warehousing costs, and taxes for 2000 units will amount to 240,000 US dollars.

    We will use the remaining 60,000 US dollars for marketing. By marketing, we will reach a larger audience, which means more sales.

    We will sell each of the devices we produce for 3100 US dollars. Because our product is long-lasting and more multifunctional than an air conditioner, people will easily buy it.

    Since 2000 units is a small initial quantity, they will all be sold easily. From these 2000 units, we will have earned a total of 6,200,000 US dollars.

    By selling our product to electronics retailers and advertising on social media platforms in many countries such as Facebook, Instagram, and YouTube, we will increase our audience. An increased audience means more sales.

    Our device will take 2 months to produce, and in those 2 months we will have sold 2000 units. On average, we will have earned 6,200,000 US dollars within 5 months.

    So what will your earnings be?

    You will lend our holding company 300,000 US dollars and you will receive your money back as 950,000 US dollars on November 27, 2026.

    You will invest 300,000 US dollars in our holding company, and on November 27, 2026, I will return your money to you as 950,000 US dollars.

    You will receive your money back as 950,000 US dollars on November 27, 2026.

    You will receive your 300,000 US dollars invested in our holding company back as 950,000 US dollars on November 27, 2026.

    We will refund your money on 27/11/2026.

    To learn how you can lend USD 300,000 to our holding company and to receive detailed information, please contact me by sending a message to my Telegram username or Signal contact number listed below. I will be happy to provide you with full details.

    To learn how you can invest 300,000 US dollars in our holding, and to get detailed information, please send a message to my Telegram username or Signal contact number below. I will provide you with detailed information.

    To get detailed information, please send a message to my Telegram username or Signal username below.

    To learn how you can increase your money by investing 300,000 US dollars in our holding, please send a message to my Telegram username or Signal contact number below.

    Telegram username:
    @adenholding

    Signal contact number:
    +447842572711

    Signal username:
    adenholding.88

  8. 1

    3-5 projects per month is wild output. The "scratch your own itch" pipeline you've built is basically the ideal indie hacker feedback loop — you hit the problem, you feel the pain at scale, you know exactly what the MVP needs to be.

    The pricing comparison with Google Workspace is smart positioning. $4/mo vs $21/mo is an easy sell, especially since most side projects don't need Docs/Sheets — just a professional email that works. The API with TypeScript and Python SDKs is what separates this from a simple email forwarding service though. That's where the developer audience really locks in.

    I think about this same "setup tax" problem a lot. We built AnveVoice (voice AI for websites) and the single biggest adoption unlock was reducing integration to one script tag — literally copy-paste and done. Before that, people would evaluate the product, love the demo, then bounce during setup. Every step you remove from the getting-started flow is a multiplier on conversion.

    Curious about your acquisition strategy at 3-5 projects/month. Are you shipping these as completely separate brands, or is there a portfolio play where ShipMail becomes the connective tissue across all of them? The unified inbox feature feels like it could evolve into a full "indie hacker command center" if you lean into it.

    1. 1

      Not even one legit comment?

  9. 1

    3 to 5 projects per month is impressive output. The DNS and email setup tax is real — I've done the same Cloudflare dance enough times to know exactly how much momentum it kills right when you want to be moving fast. The bit about 50+ Apple Mail inboxes getting messy made me laugh because that's exactly where it ends up. What's been the most common use case from customers so far — developers like yourself, or the small businesses?

    1. 1

      Damn, all these LLM replies are all the same

      1. 1

        Yeah, fair. There are a lot of them. Mine wasn't — the Cloudflare DNS setup loop is something I've done way too many times building side projects and it kills momentum every single time. But I get why it all looks the same when half the comments section is GPT.

Trending on Indie Hackers
7 years in agency, 200+ B2B campaigns, now building Outbound Glow User Avatar 105 comments How I built an AI workflow with preview, approval, and monitoring User Avatar 60 comments The "Book a Demo" Button Was Killing My Pipeline. Here's What I Replaced It With. User Avatar 46 comments I built a desktop app to move files between cloud providers without subscriptions or CLI User Avatar 27 comments Show IH: I built an AI agent that helps founders find the right people User Avatar 24 comments After 4 landing page rewrites, I finally figured out why my analytics SaaS wasn't converting User Avatar 20 comments