Ajouter un paramètre pour contrôler le comportement des e-mails critiques

Le paramètre max_emails_per_day_per_user ne s’applique pas aux e-mails critiques. En raison de cela, certains utilisateurs — intentionnellement ou non — peuvent déclencher à plusieurs reprises des e-mails inscription ou mot de passe oublié en très peu de temps.

J’ai constaté que la plupart de mes nouveaux utilisateurs envoient de 2 à 4 e-mails d’inscription en seulement deux minutes.

J’ai essayé de trouver une solution, comme :

  • Limiter la fréquence des e-mails critiques
  • Définir une limite quotidienne par adresse e-mail

Cependant, il semble qu’il n’existe actuellement aucune limite de taux pour les e-mails critiques.

Je pense qu’ajouter même une limite simple ici pourrait éliminer les comportements redondants et conduire à une efficacité plus significative — pas seulement en termes de performance du système, mais aussi en termes de temps et d’argent.

Existe-t-il des moyens existants pour restreindre ce comportement, ou pourrait-on ajouter une configuration à l’avenir pour rendre la gestion des e-mails critiques plus maîtrisable ?

Je ne pense pas que les e-mails critiques devraient simplement être exclus de max_emails_per_day_per_user. Il devrait également y avoir une configuration comme max_critical_emails_per_day_per_address ou /par_ip.

1 « J'aime »