Send max one "requested you to add members to" email

Q1. What is the problem that you are trying to solve?
I run the Passbolt LDAP sync (https://www.passbolt.com/docs/hosting/configure/ldap/ldap-cron/).

Due to Passbolt’s security model, LDAP users aren’t auto-added to groups. Instead, Passbolt sends an email titled:

$owner requested you to add members to $group

When the LDAP sync cron runs often, that equates to Passbolt more or less ‘spamming’ the user.

In my case, I run the LDAP sync cron every 5 minutes, and there were 5 hours between adding an LDAP user to a group, and me looking at my email - which equates to (5 * 60) / 5 = 60 emails.

Q2 - Who is impacted?
Those running the LDAP sync cron regularly.

Those who run the LDAP sync cron less regularly are also impacted, but in a much less significant way - they could receive multiple of the same emails if they take longer than the interval to add a user to a group.

Q3 - Why is it important and/or urgent?
It is not.

Q4 - What is your proposed solution? (optional)
Keep track of emails sent. Bail after more than one is sent.

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