The domain OurBigBook.com was leased from: porkbun.com/. Unfortunately, HTTPS on Heroku with a custom domain requires using a paying tier, so we upgraded from the free tier to the cheapest paid tier, "Hobby Project", to start with: stackoverflow.com/questions/52185560/heroku-set-ssl-certificates-on-free-plan
On the Porkbun web UI, we added a DNS record of type :
where
and we removed all other
ALIAS ourbigbook.com <heroku-id>.herokudns.com
heroku-id
was obtained from:
heroku domains:add ourbigbook.com
heroku domains
ALIAS
/CNAME
records from Porkbun.Next, we setup forwarding from
ciro@ourbigbook.com
to Ciro Santilli's personal gmail account. This is done in part because it appears that we are required to provide a from address for OurBigBook Web email sending with Sendgrid, and that email has to be verified. Having Porkbun host it costs 2$/month, and we are trying to use as much free stuff as possible until there are actual users on the website.Note that if you try to test from your own personal account, the redirect automatically skips sending as it notices that it would redirect to the sender. To test it you have to use some secondary email account instead.