In this section, we are going to cover registering your custom email address (coleman@djcflo.com) and getting the domain to point to the correct service, connecting everything so your new inbox sends receives mail!

You can use other email services (ProtonMail, Zoho) but for this guide I am going to use Google. For $7/month, you can have what is essentially a Gmail inbox (via Google Workspace) that integrates everywhere you see Gmail across the web (for example, sign in with Google, or in the Apple Mail app) without having to mess around with any custom settings.

Once we get signed up with an account, we are going to add in some code to protect our outgoing mail from being marked as spam, and also set up some alternate Email Alias names so that you can have multiple “email addresses” that all function under the same inbox (coleman@djcflo.com, booking@djcflo.com, cflo@djcflo.com) without having to pay for more than one single account.


2.1 – Add gmail MX records to DO

2.2 – Sign up for Google Workspace $7/mo plan

2.3 – Verify Domain in GoogleAdmin and activate Gmail

2.4 – Add Gmail SPF record in DigitalOcean

2.5 – Add Gmail DMARC record in DigitalOcean

2.6 – Add DKIM record in DigitalOcean & enable DKIM Authentication in GoogleAdmin

2.7 – Register alias email addresses under GoogleAdmin

2.8 – Set up a catch-all email redirect in GoogleAdmin

PART 3