Skip to content

Commit f95bccc

Browse files
authored
Merge pull request #94 from harys722/main
Zoho Mail Guide
2 parents dd27009 + 9b7daf5 commit f95bccc

File tree

11 files changed

+138
-6
lines changed

11 files changed

+138
-6
lines changed

src/guides/zoho-mail.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
---
2+
order: 1550
3+
icon: /media/zohomail.svg
4+
label: Zoho Mail
5+
tags: guides
6+
---
7+
8+
# Setting up Zoho Mail using is-a.dev subdomain
9+
10+
This guide will walk you through the process of setting up custom email in Zoho Mail with your is-a.dev subdomain.
11+
12+
## Getting Started
13+
14+
![](../media/zohomail/step_1.png)
15+
16+
1. Visit the [Zoho Mail homepage](https://www.zoho.com/mail/), fill in the required details, and click **SIGN UP FOR FREE** to create your account. If you already have one, visit [here](https://www.zoho.com/mail/login.html) to login to your existing account.
17+
2. You must have an is-a.dev subdomain to set up and use Zoho Mail services. Learn more in our [GitHub repository](https://github.com/is-a-dev/register).
18+
3. A valid mobile number and an email address for verification purposes is **required** to access Zoho Mail.
19+
20+
## Verify your domain
21+
After logging in to your Zoho Mail account, follow the steps given to verify your domain ownership.
22+
23+
1. Click **Add now** under the **Add an existing domain** section on the Domain Addition page.
24+
25+
![](../media/zohomail/step_2.png)
26+
27+
2. Enter `your-domain.is-a.dev` subdomain and the name of your organization in the pop-up. The organization name can be your personal name too. Click **Add now** to proceed.
28+
29+
![](../media/zohomail/step_3.png)
30+
31+
3. Once your domain is added, click **Proceed to payment**. If you want to skip this and continue with your free plan, then click **Change my plan**.
32+
33+
![](../media/zohomail/step_4.png)
34+
35+
5. On Zoho's domain setup page, select **Add TXT record to DNS** from the dropdown. It is recommended, but you can also use the last HTML file option for quick setup.
36+
37+
![](../media/zohomail/step_5.png)
38+
39+
You need to copy the **TXT value / content** and create a new file or update an existing file, for example `your-domain.json`. After that, please open a pull request in [our repository](https://github.com/is-a-dev/register) and **wait for the pull request to be merged**.
40+
41+
```json
42+
{
43+
"owner": {
44+
"username": "github-username",
45+
"email": "[email protected]"
46+
},
47+
"records": {
48+
"TXT": ["Paste TXT Value / Content Here"]
49+
}
50+
}
51+
```
52+
53+
6. Now that you have verified ownership of your domain, click **Create** to create your first email using your is-a.dev subdomain.
54+
55+
![](../media/zohomail/step_6.png)
56+
57+
58+
## DNS Mapping
59+
60+
After you verified your domain, you may see the **Setup Users** and **Setup Groups** sections, where you can set up your users (such as [email protected]) and groups. For now, you can skip these and move on to **DNS Mapping**.
61+
62+
### MX and SPF Records
63+
64+
1. Now you need to add the **MX** and **SPF records** for your domain. You will need to update the existing file that you used to verify the domain and add the TXT record.
65+
66+
![](../media/zohomail/step_7.png)
67+
68+
Copy the **MX** values and **TXT** values for the SPF record and update your file. This is the most important step, please be careful.
69+
70+
```json
71+
{
72+
"owner": {
73+
"username": "github-username",
74+
"email": "[email protected]"
75+
},
76+
"records": {
77+
"TXT": [
78+
"TXT Value / Content Will Be Stay Here From Old Content",
79+
"v=spf1 include:zohomail.com ~all"
80+
],
81+
"MX": [
82+
{
83+
"target": "mx.zoho.com",
84+
"priority": 10
85+
},
86+
{
87+
"target": "mx2.zoho.com",
88+
"priority": 20
89+
},
90+
{
91+
"target": "mx3.zoho.com",
92+
"priority": 50
93+
}
94+
]
95+
}
96+
}
97+
```
98+
99+
### DKIM Record
100+
101+
2. Now only **DKIM record** is left, for this you have to create a **new file** named `zmail._domainkey.your-domain.json`. Please note that *your-domain* should be replaced with the is-a.dev subdomain that you own.
102+
103+
Paste the following content in your `zmail._domainkey.your-domain.json` file:
104+
105+
```json
106+
{
107+
"owner": {
108+
"username": "github-username",
109+
"email": "[email protected]"
110+
},
111+
"records": {
112+
"TXT": "Paste the DKIM Value Here"
113+
}
114+
}
115+
```
116+
117+
After you have done all, please create a Pull Request in [our repository](https://github.com/is-a-dev/register) and wait for it to get merged.
118+
119+
120+
## You're all set
121+
122+
![](../media/zohomail/step_8.png)
123+
124+
After all your pull requests has been merged, you will see the same page as above, if you see it, you are all set and your email is now ready to use with the is-a.dev subdomain. Enjoy your custom email!

src/index.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,21 @@ Here you'll find detailed guides, the JSON file structure, and more. If you'd li
1212
You can read about the domains' JSON file structure [here](useful/domain-structure).
1313

1414
## Guides
15+
- [GitHub Pages](guides/github-pages)
1516
- [Cloudflare Pages](guides/cloudflare-pages)
17+
- [Vercel](guides/vercel)
18+
- [Codeberg Pages](guides/codeberg-pages)
19+
- [Netlify](guides/netlify)
20+
- [ImprovMX](guides/improvmx)
21+
- [Zoho Mail](guides/zoho-mail.md)
1622
- [DanBot Hosting](guides/dbh)
17-
- [Discord Domain Verification](guides/discord-verification)
18-
- [GitHub Pages](guides/github-pages)
1923
- [Hashnode Blogs](guides/hashnode)
20-
- [ImprovMX](guides/improvmx)
21-
- [Netlify](guides/netlify)
22-
- [Other Services](guides/other)
2324
- [Railway](guides/railway)
2425
- [Render](guides/render)
2526
- [Replit](guides/replit)
26-
- [Vercel](guides/vercel)
27+
- [Discord Domain Verification](guides/discord-verification)
28+
- [Bluesky Custom Handle](guides/bsky-handle)
29+
- [Other Services](guides/other)
2730

2831
## Useful
2932
- [Domain Structure](useful/domain-structure)

src/media/zohomail.svg

Lines changed: 5 additions & 0 deletions
Loading

src/media/zohomail/step_1.png

57.5 KB
Loading

src/media/zohomail/step_2.png

164 KB
Loading

src/media/zohomail/step_3.png

167 KB
Loading

src/media/zohomail/step_4.png

206 KB
Loading

src/media/zohomail/step_5.png

356 KB
Loading

src/media/zohomail/step_6.png

205 KB
Loading

src/media/zohomail/step_7.png

159 KB
Loading

0 commit comments

Comments
 (0)