How to add a business email for your domain - kdaisho/Blog GitHub Wiki
This is an instruction on creating a business email address with Cloudflare, and configure your personal Gmail account to use it.
reference: https://www.youtube.com/watch?v=_JJ10QqVBWs&t=944s
- domain registerer: Cloudflare
- Go to Cloudflare
- Select a domain (e.g., I chose
daishodesign.com
) - Go to Email -> Email Routing from the navigation
- Click Routes tab
- Enter your email address (e.g., I entered
admin
so it'll be[email protected]
) - Click Save
Gmail
You'll receive a verification email. Click the link on the email to verify.
Cloudflare (Email DNS Records)
You'll be encouraged to configure MX and TXT records so do it. Click Add records automatically
. Wait for about 5 min.
At this point, you can receive emails to your business email account. ([email protected]) Test it.
If it's all good, you want to be able to send emails from your business account. We'll set this up.
Gmail
Create App password
You can use your personal Gmail account credential to create a new account, but not recommended. Let's use App password for this.
- Go to
Manage your Google account
- Click
Security
menu - Enable
2-Step Verification
; you'll need this to use App passwords - Go back to
Security
menu. You'll seeApp passwords
option under2-Step Verification
- Give your app account a name (e.g., I gave
gmail smtp for [email protected]
). Click Generate. - Copy the given password, save it somewhere safe.
Email settings
- Select
Accounts and Import
- Find
Send mail as
option then clickAdd another email address
- Enter your name and your business email address. Click
Next Step
. - Enter
smpt.gmail.com
intoSMTP Server
field. Keep the port587
- Enter your Gmail address (e.g.,
[email protected]
for my case) - Enter the app password to Password field
- Keep
Secured connection using TLS (recommended)
selected - Click
Add Account
. You'll receive a verification email. Copy it. - Enter the verification code, then click
Verify
.
That's it.