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

Either fix mass email integration or remove email page #132

Open
dlareau opened this issue May 1, 2020 · 3 comments
Open

Either fix mass email integration or remove email page #132

dlareau opened this issue May 1, 2020 · 3 comments
Labels
enhancement Moderate Moderately difficult to implement

Comments

@dlareau
Copy link
Owner

dlareau commented May 1, 2020

Currently the email integration is just basic SMTP email requests, which can't scale to meet the needs of PuzzlehuntCMU (and likely many other hunts). Look at integrating something like mailgun, and if that doesn't work for some reason, remove the email staff page so it doesn't get accidentally used.

@dlareau dlareau added enhancement Moderate Moderately difficult to implement labels May 3, 2020
@dlareau
Copy link
Owner Author

dlareau commented May 10, 2020

It had kinda dawned on me that my email page will never be as good as an existing email client. It doesn't do things like formatting or attachments which are basically requirements for sending reasonable looking emails today. I'm gonna keep thinking about this and see if there is any way the page can be turned into a nice integration with some list service where there is the ability to maybe "push" the email list to the list service.

@dlareau dlareau added this to the V4.1 milestone May 12, 2020
@dlareau
Copy link
Owner Author

dlareau commented Nov 7, 2020

Backing down from a list service for now, currently just moving to Amazon SES as an SMTP service to avoid gmail's ratelimiting

@samuel-yeom
Copy link
Contributor

I'm just making a note here that Amazon SES silently failed during the most recent hunt. AWS is convinced that it delivered the emails, but none of us received the emails.

@dlareau dlareau removed this from the V4.2 milestone Aug 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Moderate Moderately difficult to implement
Projects
None yet
Development

No branches or pull requests

2 participants