CodeWithAloha / HIERR

A Human-Centered Digital Engagement Process for the Hawai‘i Economic Recovery & Resilience Project with the State Office of Planning & Sustainable Development
https://hierr.vercel.app/
8 stars 7 forks source link

Configure email authentication for production deployment #105

Open dinoboy197 opened 1 year ago

dinoboy197 commented 1 year ago

In order to ensure that users of the production HIERR app do not have sign-in emails put in spam folders, quarantined, or completely blocked, the production app domain DNS records need to have SPF and DKIM properly set up.

Note that is only relevant if the sign-in emails come from a custom domain like "hierr.online". If they come from "gmail.com" or some other common email provider, then this is unnecessary.

This can only be done by someone with DNS record modification privileges for the mail domain, as it requires making DNS record changes.

Taylor has set this up for multiple domains in the past and knows what to do. Assuming that someone on the team has access to add/update DNS TXT records for the domain, he can either do this himself (if someone provides him temporary access to update DNS records—this is the easiest way) or can provide instructions for someone else to do them.