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

Impliment Preview Retries #103

Open
jmbarne3 opened this issue Mar 1, 2021 · 0 comments
Open

Impliment Preview Retries #103

jmbarne3 opened this issue Mar 1, 2021 · 0 comments
Assignees
Labels
enhancement New features or functionality

Comments

@jmbarne3
Copy link
Contributor

jmbarne3 commented Mar 1, 2021

Description
Develop logic that allows the mailer process to attempt to resend a preview if the previous attempt failed. With our current 15 minute send window, this would mean should the 1st attempt fail (say, at 8am for example), a second preview would then be sent at 8:15am. If that send should fail, a 3rd would be sent at 8:30am, and then a 4th at 8:45am, if necessary. On the 8:45am send - or in other words, if the live send time minus the current time is less than or equal to our send cycle - it would be communicated in the black bar that the email is not going to be send, and the email should be deactivated programmatically.

Why it's Important
This allows us to communicate issues via the black bar previews automatically, without someone necessarily needing to be on call to coordinate resends and deactivation.

Alternatives
We could just always have someone on call anytime an email is going out early in the morning.

@jmbarne3 jmbarne3 added the enhancement New features or functionality label Mar 1, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New features or functionality
Projects
None yet
Development

No branches or pull requests

4 participants