In brief: Business email means addresses ending in a business’s own domain, such as info@firmaadi.com.tr. Getting it requires a domain, an email provider (a hosting control panel, Google Workspace, Microsoft 365, or Yandex 360), and correctly entered MX, SPF, DKIM, and DMARC records in the DNS panel. The setup sequence is to verify the domain, create users, point the MX record to the new provider, and then add the authentication records. If any of these records is missing or incorrect, email may not arrive at all or may land in the recipient’s spam folder.
This article addresses how domain email is set up rather than how much it costs: which type of provider suits which business, what DNS records do, and the mistakes most commonly encountered during setup. Record values and waiting periods were taken from Google Workspace Admin Help Center and Microsoft Learn pages opened on September 27, 2026. Yandex 360 and Google Workspace prices are provided in the section on free options, together with the date the official pages were checked.
What is business email, and how does it differ from a free email address?
With business email, the part of the address after the @ sign belongs to the business’s domain rather than an email service. When satis@firmaadi.com.tr is used instead of firmaadi@gmail.com, the address carries the same brand as the website and remains with the business even if the employee changes. On the recipient’s side, DNS records can also be used to check whether the sender is actually associated with that domain.
The address belongs to the domain; which server holds the mailboxes is a separate decision. With the same domain, the website can run at a hosting company while email runs on Google or Microsoft infrastructure. How the address is chosen and in whose name it is registered is explained in the guide to choosing a domain; here, the steps after the address is ready are covered.
Business email options: Hosting control panel, Google Workspace, Microsoft 365, and Yandex 360
Domain email is provided through four common routes. The main difference between them is whose server holds the email and how the fee is calculated:
- Hosting control panel (cPanel, Plesk): Mailboxes are created on the server hosting the website. According to cPanel documentation, the hosting company determines the number of accounts that can be created and mailbox quotas; mailboxes generally come with the package.
- Google Workspace: The Gmail interface is used with the business’s domain, and Calendar, Drive, and Meet are linked to the same account. Fees are calculated monthly per user, and storage is shared as a pool across the organization.
- Microsoft 365: Email runs on Exchange Online and is used together with applications such as Outlook and Teams. Each user is assigned a separate license, and the mailbox has a quota limit.
- Yandex 360: Yandex’s Turkish business page lists business email on a domain among its plan features and displays pricing as a monthly fee per employee. Which plan includes this feature should be checked in the list before purchasing.
Because email in the hosting control panel uses the same resources as the website’s server, a server failure or hosting migration can affect both together. When a separate email service is chosen, the website and email operate independently. Even if the hosting company changes, email continues to flow as long as the MX record is left untouched.
Which option suits which business? Comparison table
The table below places the four options side by side in terms of hosting location, storage, and pricing model. Storage figures were read from providers’ official pages as of September 27, 2026. Because plans change frequently, the current page should be checked before purchasing.
| Option | Where email is hosted | Storage model | Pricing model | Suitable situation |
|---|---|---|---|---|
| Hosting control panel | The hosting server where the website resides | Account count and mailbox quota depend on the hosting package limits | Usually included in the hosting package | Few users, with a need only to send and receive email |
| Google Workspace | Google infrastructure (Gmail) | Shared pool across the organization; 30 GB per user on Business Starter | Monthly per user, excluding tax; discounted with a 1-year commitment | Teams using a shared calendar, Drive, and video meetings |
| Microsoft 365 | Microsoft infrastructure (Exchange Online) | Limit per mailbox; 100 GB on Business Basic and Standard | Subscription per license assigned to a user | Teams working with Outlook, Word, Excel, and Teams |
| Yandex 360 | Yandex infrastructure (Yandex Mail) | Yandex Disk space per employee, varying by plan | Monthly plan per employee | Businesses with up to 250 employees that prefer Yandex tools |
If a business with just a few people only handles correspondence, hosting mailboxes do the job. If the team will also use shared calendars, files, and meeting tools, a separate subscription establishes a more organized structure. How the per-user fee affects the annual budget is calculated item by item in the annual website cost article.
Let us review which email infrastructure suits your business
If you provide where the domain is registered, which panel manages DNS, and how many people are on the team, suitable options can be discussed in the free preliminary assessment. If setup support is needed, the scope of work is stated in writing in the proposal.
Is free business email possible? Yandex 360, Google Workspace, and hosting packages
None of the providers covered in this article offers business email that works with a domain and remains free indefinitely: Yandex 360 and Google Workspace charge monthly per employee or user, while mailboxes in a hosting package are included in the annual hosting fee. Free personal Gmail or Yandex addresses do not carry the domain and therefore do not replace business email.
Yandex 360: The Yandex 360 for Business page lists three paid plans for businesses with up to 250 employees: Temel at 199 TL, Avantajlı at 299 TL, and Gelişmiş at 799 TL, all monthly per employee. The page also shows amounts discounted by 60% for the first 6 months (79, 119, and 319 TL); no free business plan appears in the list. The question-and-answer section on the same page states that business email is offered in every plan. According to the Yandex 360 payment help page, the service is prepaid: the plan fee is deducted from the organization’s balance every day, and the plan is disabled when the balance is insufficient. Connecting a domain, creating employee accounts, and monitoring the balance are handled through the Yandex 360 administration panel (admin.yandex.com.tr); the balance appears under Finance → Payments and plan (page checked: October 14, 2026).
Google Workspace: Google Workspace’s Turkish pricing page does not offer a free plan for using Gmail with a domain; the page offers a 14-day trial. With a 1-year commitment, prices are shown as 71.20 TL for Business Starter, 142.40 TL for Business Standard, and 223.70 TL for Business Plus, monthly per user and excluding tax (page checked: October 14, 2026). Promotional discounts on the page apply only to new customers and for a limited period.
Hosting package: Mailboxes created in cPanel or Plesk do not require a separate subscription and come within the hosting fee; the package limits determine the number of mailboxes and their quotas. At Onur Freelance, hosting costs 2,000 TL annually and the domain 1,000 TL annually, totaling 3,000 TL per year, and the email coverage included in the package is stated in writing in the proposal. For a team of a few people handling correspondence only, this route adds no extra per-user fee; details of the items appear on the hosting prices page.
Business email setup step by step
Although providers differ, the setup sequence is largely the same. Microsoft Learn asks that users be added before the MX record is updated to avoid email interruption during migration; the sequence below follows that logic:
- Domain and DNS access: Confirm that the domain is registered in the business’s name and determine which panel manages its DNS records.
- Provider selection: Choose between a hosting control panel, Google Workspace, Microsoft 365, or Yandex 360; create the administrator account using an address controlled by the business.
- Domain verification: Google and Microsoft require a TXT record added to DNS to prove ownership of the domain.
- Creating users: Create personal mailboxes and shared addresses, and give each user a temporary password to change at first sign-in.
- Changing the MX record: Update the MX value so that incoming email reaches the new provider, and remove old values.
- SPF, DKIM, and DMARC: Add the three records so outgoing email can be authenticated by recipient servers.
- Testing: Send and receive test emails to addresses on different services; check that SPF and DKIM results show “pass” in the message headers.
If email is created in the hosting panel and the domain’s DNS is also with the same hosting company, MX and SPF records often come preconfigured with the package. Even so, whether DKIM is enabled and whether a DMARC record exists should be checked separately. If the domain is with one company and DNS is managed by another, records are entered in the panel where DNS resides. The four records used in setup are summarized below:
| Record | DNS type and name | What it does | Google Workspace example | Microsoft 365 example |
|---|---|---|---|---|
| MX | MX, @ | Identifies the server to which incoming email will be delivered | smtp.google.com, priority 1 | The value shown by the admin center |
| SPF | TXT, @ | Lists servers authorized to send email on behalf of the domain | v=spf1 include:_spf.google.com ~all | v=spf1 include:spf.protection.outlook.com -all |
| DKIM | TXT in Google, two CNAME records in Microsoft | Adds a verifiable digital signature to outgoing messages | The key generated by the Admin console, under the name google._domainkey | selector1._domainkey and selector2._domainkey |
| DMARC | TXT, _dmarc | Specifies what to do with messages that fail authentication and requests reports | v=DMARC1; p=none; rua=mailto:dmarc@firmaadi.com.tr | The same syntax, with _dmarc as the name |
The values in the table are starting examples; if the domain also sends email through other services, the SPF line is expanded, and the DMARC policy is tightened as reports are reviewed. Each record is covered in detail in the sections below.
Page contents
MX record: Where incoming email is delivered
The MX record tells which server should receive email addressed to a domain; the sending server queries this record on the recipient’s domain before delivery. Google Workspace’s page on setting up MX records states that the value is smtp.google.com and that 1 is entered in the priority field. Accounts set up before 2023 may show older values beginning with “aspmx”; if email works without problems, these do not need to be changed.
The same page says to delete other MX records in the zone when adding the new value and notes that recognition of the change can take up to 72 hours. In Microsoft 365, the previous provider’s MX record is either removed or assigned a lower priority than Microsoft’s record; a smaller number means a higher priority in MX records. Some DNS panels require a period at the end of the value, while others provide a ready-made option.
SPF record: Who may send email on behalf of the domain
SPF is a TXT record added to the domain’s DNS that lists servers authorized to send email on behalf of that domain. The recipient server checks whether the server delivering the message is on this list. For a domain using only Google Workspace, Google’s recommended record is v=spf1 include:_spf.google.com ~all. Microsoft Learn’s page on configuring SPF provides v=spf1 include:spf.protection.outlook.com -all as an example for domains using only Microsoft 365.
At the end of the record, ~all requests that email from unlisted servers be flagged, while -all requests rejection; the recipient system decides what actually happens to the message. The same Microsoft page states that only one SPF record is allowed per domain and subdomain and that authentication will fail if the check requires too many DNS queries. On Google’s side, an SPF record can contain at most 10 include tags, and the record may take up to 48 hours to become active.
SPF must include not just the email provider but every service that sends messages on behalf of the domain. Google’s list also includes web servers, services that send automatically such as “Contact us” forms, and newsletter tools. If contact form notifications from a WordPress website are sent from the website’s server, that server must also be defined in SPF; otherwise, form emails may land in spam.
DKIM and DMARC: The signature and policy layer
DKIM adds a signature to every outgoing message using a private key; the recipient server verifies this signature with the public key published in DNS. In Google Workspace, the key is generated under “Authenticate email” in the Gmail settings of the Admin console; the default selector is “google,” and a length of 2048 bits is recommended if supported by the DNS provider. After Gmail is activated, a wait of 24 to 72 hours may be necessary before the key can be obtained. In Microsoft 365, DKIM works through two CNAME records named selector1 and selector2.
DMARC is a TXT record added under the name _dmarc that tells the recipient server what to do with messages that fail SPF or DKIM checks. The policy takes three values: none delivers the message and only records it in a report, quarantine sends it to spam, and reject rejects it. Google’s page on setting up DMARC recommends waiting 48 hours after setting up SPF and DKIM, starting with none, and moving to quarantine or reject as reports are reviewed.
Because many DMARC reports can arrive each day, Google recommends creating a separate group or dedicated mailbox for them. The reports help identify sends that fail authentication and sources impersonating the domain. Before tightening the policy, SPF and DKIM settings are completed for legitimate services appearing in those reports.
Let us check DNS records before setup
The status of existing MX, SPF, DKIM, and DMARC records can be examined through the domain. Missing or conflicting records and the order of corrections are shared in the free preliminary assessment; the scope of setup support is stated separately in the proposal.
How do Gmail’s 2024 sender requirements affect business addresses?
Google’s email sender guidelines set minimum requirements for everyone sending messages to personal Gmail accounts from February 1, 2024. These requirements include SPF or DKIM on the sending domain, defined forward and reverse DNS (PTR) records for the sending server, a TLS connection, and a spam rate below 0.3% as reflected in Postmaster Tools. Senders sending 5,000 or more messages to Gmail each day are additionally required to have a DMARC record (a none policy is sufficient), alignment of the “From” address with the SPF or DKIM domain, and one-click unsubscribe in marketing messages.
A small business handling everyday correspondence will not approach the 5,000 threshold, but the first group of requirements applies to everyone. According to the guidelines, unauthenticated messages may be marked as spam or rejected with error code 5.7.26. Because every customer-facing email, such as a quotation, invoice, or appointment reminder, is affected by these rules, SPF and DKIM are prerequisites for delivery rather than optional improvements.
Common mistakes in business email setup
Most complaints heard after setup, such as “email is not arriving” or “sent messages go to spam,” result from a few recurring mistakes:
- Leaving the old MX record: If the new provider’s record is added without deleting the old one, incoming email may be split between two servers. Google warns that an address may not work properly with old or incorrect MX records.
- Creating a second SPF record: Adding a separate v=spf1 line for a new service breaks SPF checking. The SPF standard RFC 7208 prohibits multiple SPF records on a domain; Microsoft also asks that the new value be added to the existing record and combined into one line.
- Uncontrolled catch-all: The default address in cPanel collects email sent to nonexistent addresses on the domain. cPanel documentation states that this address may receive many unwanted messages when the domain is targeted by spam.
- A mailbox shared with a single password: When several people use the password for a shared address such as info@, changing the password when an employee leaves and tracking who sent what become difficult. For shared addresses, the provider’s group, alias, or shared mailbox feature is preferred.
- Not monitoring the quota: According to Microsoft’s Exchange Online limits, when a mailbox is full, incoming email is rejected and the sender receives a nondelivery notification.
- Starting DMARC with reject: Choosing a strict policy before all sending sources are authenticated may also cause legitimate email to be rejected.
Account ownership is also a hidden setup mistake. If the administrator account remains linked to the personal address of the person performing setup, billing, password resets, and DNS changes later become dependent on that person. In setups carried out by Onur Freelance, the domain and hosting account are registered in the business’s own name; the same principle applies to the email provider’s administrator account.
Migrating existing email and changing providers
Changing providers is more than switching the MX record. Microsoft Learn’s DNS records guide states that new email goes to Microsoft 365 from the moment MX is updated, while older messages remain with the previous provider unless migrated. Google Workspace’s data import tool can also transfer email from IMAP-enabled services, Exchange Online, and another Workspace or Gmail account.
According to Microsoft’s IMAP migration documentation, this method transfers only email folders; contacts, calendars, and tasks are not migrated. Up to 500,000 items per user can be transferred, with messages no larger than 35 MB. The old hosting package is not closed until migration is finished and mailboxes have been checked; the MX change is also scheduled for hours with the lowest email traffic.
When choosing a provider, where data is processed should also be asked. Article 9 of KVKK (Turkey’s Personal Data Protection Law), Law No. 6698, amended on March 2, 2024, makes transfers of personal data abroad subject to conditions such as an adequacy decision or appropriate safeguards specified in the law. Since customer and employee correspondence contains personal data, it is appropriate to make this assessment with legal counsel.
If a website redesign or hosting migration is planned, the email migration is tied to the same schedule. Corporate web design projects (starting at 15,000 TL) address domain, hosting, and email decisions together in the first meeting. Regular monitoring after launch can be discussed within the maintenance service; monthly maintenance costs remain between 500 and 2,000 TL depending on scope, and the details are explained on the website management page.
Let us plan the email migration without interruption
If you share where current mailboxes reside, how many users there are, and which provider you want to move to, the migration sequence is prepared in the free preliminary assessment. The scope and duration of the work are set out in writing in the proposal.
Related guides
Frequently asked questions
What are the steps to get business email with a domain?
First, check that the domain is registered in the business’s name and that access to the DNS panel is available. Then choose a provider from a hosting control panel, Google Workspace, Microsoft 365, or Yandex 360, verify the domain with a TXT record, create users, point the MX record to the new provider, and add SPF, DKIM, and DMARC records. The final step is testing with trial emails.
Can domain email be set up with Yandex 360?
Yandex’s Turkish business page lists business email on a domain among Yandex 360 plan features and shows the fee as a monthly rate per employee. Which plan includes this feature should be checked in the plan list before purchasing.
Should you choose email in a hosting package or Google Workspace?
If a business with a few people will only send and receive email, the mailboxes in the hosting package may be sufficient. If tools such as a shared calendar, file sharing, and video meetings are also needed, a subscription charged per user, such as Google Workspace or Microsoft 365, is more suitable.
How long does an MX record change take to take effect?
According to the Google Workspace help page, recognition of new MX records can take up to 72 hours. An SPF record may take up to 48 hours to become operational; Google also recommends waiting 48 hours after setting up SPF and DKIM before adding DMARC.
What happens if a domain has two SPF records?
The SPF standard RFC 7208 prohibits more than one SPF record on a domain, and authentication may fail in this situation. When adding a new sending service, do not create a separate line; add the service’s include value to the existing SPF record to maintain a single record.
Is a DMARC record mandatory?
According to Google’s sender guidelines, DMARC is mandatory for senders sending 5,000 or more messages to Gmail accounts every day, and a none policy is sufficient. It is also recommended for businesses sending fewer messages; Google advises starting the policy with none and moving to quarantine or reject as reports are reviewed.
Are old emails lost when changing providers?
When the MX record changes, only new email goes to the new provider; older messages remain with the previous provider unless migrated. Google Workspace can transfer old email through its data import tool, and Microsoft 365 through IMAP migration. The old hosting package should not be closed until migration is complete and checked.
How can I get support for business email setup?
At Onur Freelance, the status of the domain, DNS, and existing email arrangement is discussed in a free preliminary assessment. If setup or migration support is needed, the scope and duration of the work are stated in writing in the proposal; the domain and hosting account remain in the business’s name in all cases.
Is Yandex business email paid?
Yes. The Turkish Yandex 360 for Business page lists Temel (199 TL), Avantajlı (299 TL), and Gelişmiş (799 TL) plans monthly per employee for up to 250 employees; amounts discounted by 60% for the first 6 months are also shown, and there is no free business plan in the list. The fee is prepaid and deducted from the organization’s balance every day (page checked: October 14, 2026).
How can I set up free business email?
Google Workspace and Yandex 360 do not offer domain email free indefinitely; Google offers only a 14-day trial, while Yandex 360 plans are prepaid. The way to create domain email without paying an extra subscription is to create a mailbox through cPanel or Plesk in your existing hosting package; these mailboxes are included in the annual hosting fee, and their number depends on the package limits.
Call us
Call us for detailed information.
Let us call you!
Share your number and let us call you!
Our other services
- › Corporate web design
- › E-commerce website development
- › SEO optimization
- › WordPress website development
- › Google Ads management
- › WordPress speed optimization
Service areas
- › Web design in Sakarya
- › Web design in Tekirdağ
- › Web design in Bursa
- › Web design in Beşiktaş
- › Web design in Şişli
- › Web design in Tuzla
- › Web design in Ümraniye
- › Web design in Kadıköy
- › Web design in Istanbul
- › Web design in Ankara
- › Web design in Ataşehir
- › Web design in Üsküdar
- › Web design in Kartal
- › Web design in Maltepe
- › Web design in Pendik
- › Web design in Kocaeli
- › Web design in İzmir
- › Web design in Antalya
