Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Evaluate options for email hosting #42

Closed
gusaus opened this issue Sep 26, 2022 · 33 comments
Closed

Evaluate options for email hosting #42

gusaus opened this issue Sep 26, 2022 · 33 comments
Assignees

Comments

@gusaus
Copy link
Contributor

gusaus commented Sep 26, 2022

After chatting with Bluehost support (see the attached transcript) - It looks like we'll need to find a different email host before we cancel the hosting plan. Until then (the current plan expires on 10/13/22) we should be good.

That said we need to evaluate email options in this issue.

Originally posted by @gusaus in #41 (comment)

@gusaus
Copy link
Contributor Author

gusaus commented Sep 26, 2022

Per @tonyzeoli's suggestion in #41 (comment), Google Workspace would probably be the best option if it was affordable. And unless I'm missing something, it would be free for Angel City as a nonprofit?!? https://www.google.com/nonprofits/workspace/compare/

@angelcityjazz Seems like you'd already have access if you already qualify and are using the Google Ad Grant? https://www.google.com/nonprofits/offerings/google-ad-grants/

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

Per this issue (and referenced comment) we're going to need a different email provider before we shut down Bluehost. Google is one of the best and that's just one part of their workspace offering

https://www.google.com/nonprofits/offerings/workspace/

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

Following up on #41 (comment)

I've set-up a workspace account and verified angelcityjazz.com there. I
haven't set up anything else as I'm unfamiliar with the service. I added
Gus as a user, so you should receive an email. Let me know what else I
should do.

@angelcityjazz Thanks for setting me up with an email! If you need help with the actual account you may need to give me admin permission. Regardless, I 'think' you need to set up an alternate email address (also known as an email alias) for [email protected] and [email protected] that you've set up on Bluehost. That's assuming you already set yourself up as a user. Here are the instructions.
cPanel - Email Accounts 2022-09-27 11-29-14

Per @tonyzeoli's comment #41 (comment) I'm going to add the following to Cloudflare -

And, you have to add the MX Records for Google Workspace. You can find
those here: https://support.google.com/a/answer/174125

You also have to set up DMARC, SKIM< and SPF for Google Workspace. Read:
https://www.kimbley.com/blog/31/3/2015/how-to-setup-spf-dkim-and-dmarc-in-g-suite

Does that all sound right Tony?

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

@angelcityjazz Cool! I was just going to send you the instructions. I haven't added the MX records and updated the Nameservers on Bluehost, so the emails with the new setup won't work until that happens.

That said, you should be sending/receiving emails without interruption.

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 27, 2022 via email

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

@angelcityjazz Keep sending/receiving emails like you've been doing - the Google mail won't work until I finish setting up per @tonyzeoli's last comment. If you're urgently wanting to send out an email, maybe we should wait on changing the Nameservers on Bluehost.

DNS | angelcityjazz com | Gus@openproducer org's Account | Cloudflare 2022-09-27 12-13-05

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

@angelcityjazz Everything should work just fine as we're still using the Bluehost email. Until I update the nameservers at Bluehost, the updates on Cloudflare won't take effect. And I'm going to have @tonyzeoli check my work before we do that. I'm still working on steps 2 - 4 on #42 (comment)

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 27, 2022 via email

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 27, 2022

@tonyzeoli I created the SPF record but it looks like I can't set up DKIM until 24 to 72 hours after enabling Gmail. https://support.google.com/a/answer/180504

And I can't create a DMARC record until the other two are set up. Guess that's ok?

With regards to removing records associated with Bluehost would that include the following?

DNS | angelcityjazz com | Gus@openproducer org's Account | Cloudflare 2022-09-27 13-09-14

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 27, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 28, 2022

Yes, exactly.

I can remove all the records highlighted in #42 (comment)? There might be others you'll see when you get a chance to look at Cloudflare.

I should be close to a computer pretty much all evening and will make modifications if you're around to provide feedback.

@gusaus
Copy link
Contributor Author

gusaus commented Sep 28, 2022

Alright - i went back and deleted all the records associated with Bluehost (at least the ones that were obvious) - pretty sure the 'localhost' record can go but leaving it for now. I think the last TXT record is one I previously created.

Everything else I added yesterday - so I think we're good and ready to change the Nameservers on Bluehost. With that said, I'm going to do that and continue to monitor.

DNS | angelcityjazz com | Gus@openproducer org's Account | Cloudflare 2022-09-28 11-04-41

Obviously @tonyzeoli - ping me if you see any glaring errors - and I'll do the same if there are any problems!

@gusaus
Copy link
Contributor Author

gusaus commented Sep 28, 2022

@angelcityjazz The Gmail should now be working and you 'should' be able access via https://mail.angelcityjazz.com/. Let me know if you get some sort of error when going to that url. It would mean I didn't set up the CNAME properly - not that it doesn't work.

That said you might want to test sending and receiving from your email and the aliases. Comment here if you're running into issues.

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 29, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 29, 2022 via email

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 29, 2022 via email

@angelcityjazz
Copy link
Collaborator

angelcityjazz commented Sep 29, 2022 via email

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Sep 29, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Sep 29, 2022

I set up #45 to troubleshoot printful (might be working now!?!) and closing this as it seems like Gmail is working!!

@gusaus gusaus closed this as completed Sep 29, 2022
@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Oct 11, 2022 via email

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Oct 11, 2022 via email

@gusaus
Copy link
Contributor Author

gusaus commented Oct 11, 2022

@tonyzeoli You gotta give me a bit more to go with than @.*** and not @.***

Which email should I add to the cloudflare?

@gusaus
Copy link
Contributor Author

gusaus commented Oct 11, 2022

@tonyzeoli Never mind - I'm assuming #42 (comment) is another old comment but I'm still not sure why a bunch of issues were automatically updated.

FWIW I haven't finished this task #46. Mainly because I wanna make sure the dev environment is set up properly #44

@tonyzeoli
Copy link
Collaborator

tonyzeoli commented Oct 11, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants