Bisnis Digital

How to Set Up Business Email With Your Own Domain in Indonesia: Steps, Costs, and Two Things That Send Company Mail to Spam

TAB
Tim Editorial TAB
ยทยท4 min read
Mail app icon with unread message badge on a phone screen, illustrating a company mailbox running on its own domain

Business email with your own domain takes two things: a domain the company controls, and a service to hold the mailboxes. Budget 30โ€“60 minutes in one sitting, Rp300,000 a year for a .co.id domain, and Rp0 to Rp125,000 per person per month for the service.

What trips people up is rarely the steps. It is one setting in the middle of them: the MX record, which tells sending servers where mail for your domain goes. Get it wrong and nothing bounces. No error, no warning โ€” the mail never arrives.

Every price below was checked on 26 September 2026.

Decide This First: Mail Bundled With Hosting, or a Separate Service

This decision shapes everything after it. If your domain already runs a website, the hosting plan almost certainly includes mail โ€” create the mailboxes in cPanel and pay nothing extra. That saving is real. But they share disk with the website, the spam filter is basic, and a bad day on hosting takes the mail down too.

On the other side are services built for mail alone. More per person, but the mailboxes are large, the filtering is smarter, and a website outage leaves them untouched.

Three ways to host mail on your own domain

OptionCostSuitsThe catch
Mail bundled with web hostingRp15,000โ€“29,900/month for the whole domain2โ€“15 people sending normal volumesShares disk with the website, weak spam filtering
Zoho MailFree for up to 5 users, then about Rp18,000/user/monthSmall offices that want it tidy without a big billThe free tier has no IMAP or POP โ€” webmail and Zoho apps only
Google WorkspaceAbout Rp125,000/user/month, 30 GB per personTeams already living in Drive, Meet, and CalendarCost climbs in a straight line with headcount

Checked 26 September 2026 against Rumahweb hosting prices and the Zoho Mail and Google Workspace pricing pages. USD-priced services converted at Rp17,900 per USD, excluding VAT.

Microsoft 365 Business sits in the same bracket as Google Workspace and makes sense if the office already pays for Office. Google discounts new Workspace customers for 12 months โ€” budget at the standard rate anyway, not the promotional one.

How to Set Up Business Email With Your Own Domain: Five Steps

Order matters. Creating mailboxes before the MX record moves gives you empty boxes that never receive anything.

  1. Confirm the domain belongs to the company, not to the vendor who built the website years ago. Open the registrar panel and read the registrant name and contact address. A .co.id registration is tied to company documents, so transferring ownership later is more paperwork than settling it now.
  2. Sign up with the service you picked, then prove the domain is yours. Nearly all ask the same thing: paste one TXT record into the domain DNS settings. Five minutes, and it disturbs neither the mail nor the website currently running.
  3. Change the MX record. Delete the old entries pointing at hosting and enter the ones your new service gives you. DNS changes take 15 minutes to a few hours to propagate. Do not delete the old mailboxes the same day โ€” leave them a week.
  4. Create the mailboxes, then test both directions. Send from the new address to your personal Gmail, and reply from that Gmail. Both ways, because inbound and outbound rest on different settings and break independently.
  5. Add SPF and DKIM, migrate the old mail, standardise the signatures. Under 5 GB, an IMAP migration usually finishes overnight.

Two Things That Send Company Mail to Spam

Most setups skip this part, and the damage surfaces two weeks later โ€” when a quote a customer swears never arrived turns out to have been sent.

The two most expensive mistakes
First, the old MX records are left alive alongside the new ones. Company mail then splits: some lands in an abandoned hosting mailbox nobody opens, the rest in the new one, with no pattern you can predict. Keep one set of MX records, not two. Second, the domain sends without SPF and DKIM โ€” the two DNS records that prove a message really came from you. Since 1 February 2024 Google has required every sender to have at least one, and senders above 5,000 messages a day to Gmail must have both plus DMARC. Your office is nowhere near 5,000, but the filter judging you is the same filter.

Once you send invoices or quotes in volume from that domain, add DMARC too. It stops someone else using your domain name to defraud your own customers โ€” the cheapest cyber security work available to you, at one DNS record and no subscription.

Do Not Build Mailboxes Around People

[email protected] looks sensible until Budi resigns. By then it is printed on brochures, saved in hundreds of customer contacts, and holding a marketplace account nobody can open.

The rule we use: one function mailbox for every door into the company โ€” info@, sales@, finance@ โ€” and personal mailboxes only for people who need their own identity. Marketplace accounts, banks, and providers get registered to function mailboxes, never personal ones. When someone leaves, you revoke one login instead of losing company history.

In our experience most offices of 5โ€“20 people do not need a paid seat for everyone. Two or three paid accounts for the owner and finance, hosting mail for the rest, covers the first year.

That mix has a price: two panels to administer, two places passwords get reset, one person who must remember which is which. Where no such person exists, paying full price for one service beats the confusion that surfaces at every new hire. Worth raising with an IT consultant in Sidoarjo before committing to a year up front.

One note if the website is being built at the same time: handle the domain and the mail in that phase. The team doing your website development in Sidoarjo already holds the DNS panel, so MX, SPF, and DKIM go in once.

Can I read mail on my own domain in the Gmail app?+
Yes, as long as the service supports IMAP โ€” add it through the add-account menu in Gmail or Outlook. The exception is the free Zoho Mail tier: IMAP and POP are not included, so those mailboxes open only in Zoho webmail or Zoho apps. If your team keeps every account in one app, that is a real consideration.
Will old mail in my free Gmail account be lost?+
Not if you move it first. Google Workspace and Zoho both ship import tools that pull an old mailbox across over IMAP in the background. Then forward the old address to the new one for three to six months, and do not close it before that โ€” customers, banks, and marketplaces still have it on file.
How long before the new mail is usable?+
If the domain exists and you hold the DNS access, about an hour of work plus propagation โ€” start in the morning and it usually runs by late afternoon. What stretches it out is administrative: finding who keeps the registrar password, and listing old addresses that need forwarding. In an office whose website was built by a vendor five years ago, that alone can eat a week.
TAB
Tim Editorial TAB - CV Trengginas Alfath Berkarya

IT consultants helping Indonesian businesses choose and manage cloud infrastructure, develop software, and keep IT operations running smoothly. Based in Sidoarjo, serving clients across East Java and Indonesia.