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

Set Up Email Sending with Sendgrid #251

Open
JRSiwiecki opened this issue Jul 8, 2023 · 1 comment
Open

Set Up Email Sending with Sendgrid #251

JRSiwiecki opened this issue Jul 8, 2023 · 1 comment
Labels
Back-End Back-End Related Task BUG Something isn't working and needs to be fixed Yellow Light Investigation or further effort may be needed to complete this task

Comments

@JRSiwiecki
Copy link
Contributor

JRSiwiecki commented Jul 8, 2023

Currently, the issues/features that send emails use "personal" emails that if were used to try and send mass emails to users, would likely be locked almost immediately. A possible solution would be to use an email service, like Sendgrid, to handle sending emails with Django, as we likely need a proper email server service, whereas Django simply uses smtp as a client.

Sendgrid does appear to have a free tier of ~100 emails per day, which would likely be fine assuming that this would be necessary for the project.

@JRSiwiecki JRSiwiecki added Technical Ask Developer Improvement Task Back-End Back-End Related Task labels Jul 8, 2023
@JRSiwiecki JRSiwiecki self-assigned this Aug 24, 2023
@JRSiwiecki JRSiwiecki added the Yellow Light Investigation or further effort may be needed to complete this task label Sep 2, 2023
@JRSiwiecki JRSiwiecki removed their assignment Sep 2, 2023
@JRSiwiecki
Copy link
Contributor Author

This might not need to be done, as some of owwix's changes with Djoser might allow us to ignore email sending ourselves completely. It also might not, so I'll leave this open for now.

@JRSiwiecki JRSiwiecki added BUG Something isn't working and needs to be fixed and removed Technical Ask Developer Improvement Task labels Sep 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Back-End Back-End Related Task BUG Something isn't working and needs to be fixed Yellow Light Investigation or further effort may be needed to complete this task
Projects
None yet
Development

No branches or pull requests

1 participant