As an admin user I can set throttling of email delivery

Related to As an admin user I can elect email resend attempts

Q1. What is the problem that you are trying to solve?
Cron-based batching can produce exceeding of rate limiting at mail servers, but can’t manage it.

Q2 - Who is impacted?
Users who need to stay within rate limits.

Q3 - Why is it important and/or urgent?
Emails currently fail and are not resent so this can be alleviated when there are known rates limits at the mail server. The app depends on email being sent successfully.

Q4 - What is your proposed solution? (optional)
As in the related features request linked above, handing of to a redis queue allows for rate limiting. Add “Max per minute rate limit” setting in Email Settings.

Q5. Community support
People can vote for this idea to show traction:

  • :ok_woman: Must have: this is critical for me to have this
  • :raising_hand_woman: Should have: this is important for me to have this
  • :tipping_hand_woman: Could have: this could be nice to have
  • :no_good_woman: Won’t have: we should not schedule this (explain why)

0 voters