Назад | Перейти на главную страницу

Postfix проверяет, сколько писем пытается отправить пользователь, прежде чем поставить их в очередь

у меня есть Postfix установлен и настроен только для отправки smtp сервер на VPS (под управлением ubuntu 18.04).

Теперь я хочу ограничить пользователя 100 электронными письмами в день (если возможно, сохранив это ограничение - отправленное и оставшееся - в базе данных mysql).

Как я могу это сделать?

Я могу просматривать журналы с помощью php и сохранять, сколько было отправлено, но только после того, как электронные письма были отправлены. Что делать, если пользователь ставит в очередь 500 писем, и я не могу проверить, сколько он пытается отправить, пока эти письма не будут поставлены в очередь?

Можно ли как-то проверить, сколько писем будет отправлено раньше? Можно ли отключить соединение с предупреждением при достижении дневного лимита?

P.S: Я бы хотел использовать PHP для проверки всего этого - если, конечно, возможно.

Спасибо!