Настройка max_emails_per_day_per_user не применяется к критическим письмам. Из-за этого некоторые пользователи — намеренно или нет — могут многократно инициировать отправка писем для регистрации или восстановления пароля за очень короткое время.
Я заметил, что большинство моих новых пользователей отправляют 2–4 письма для регистрации всего за две минуты.
Я пытался найти решение, например:
- Ограничение частоты отправки критических писем
- Установка дневного лимита для каждого адреса электронной почты
Однако, похоже, что в настоящее время для критических писем вообще нет ограничений скорости.
Я считаю, что даже простое ограничение в этом месте могло бы устранить избыточное поведение и повысить эффективность — не только в плане производительности системы, но и с точки зрения экономии времени и денег.
Существуют ли какие-либо способы ограничить такое поведение, или в будущем можно будет добавить настройку для более удобного управления критическими письмами?
Я не думаю, что критические письма должны просто исключаться из max_emails_per_day_per_user. Также должна быть настройка, например max_critical_emails_per_day_per_address или /per_ip.