max_emails_per_day_per_user設定は、重要なメールには適用されません。これにより、意図的または意図しないにかかわらず、一部のユーザーが非常に短時間で繰り返しサインアップやパスワード再設定のメールを送信できてしまいます。
私の観察では、新しいユーザーのほとんどがわずか2分以内に2〜4通のサインアップメールを送信していることが分かりました。
解決策を見つけようとしました。例えば、
- 重要なメールの送信頻度を制限する
- メールアドレスごとに1日の送信制限を設ける
しかし、現在のところ重要なメールには全くレート制限がないようです。
ここにシンプルな制限を追加するだけでも、不要な行動を排除し、より効果的な効率化、システムのパフォーマンスだけでなく時間とコストの節約にもつながると考えます。
この行動を制限する既存の方法はありますか、それとも将来的に重要なメールの行動を管理しやすくする設定が追加される可能性はありますか?
重要なメールをmax_emails_per_day_per_userから除外すべきではないと思います。max_critical_emails_per_day_per_addressや/per_ipのような設定も必要です。