Лимит отправки hMailServer в день
Я хочу установить максимальное количество сообщений, отправляемых в день для каждого почтового ящика на hmailserver, чтобы избежать спама. Я ищу проблему для этого в администрировании hmailserver и COM API.
1 ответ
Я считаю, что в hMailServer такого свойства нет. Вы должны определить сценарий для события OnAcceptMessage для реализации этого поведения hMailserve doc | OnAcceptMessage.
Для количества электронных писем, отправляемых за день, необходимо создать какой-то счетчик (таблица базы данных с полями имени пользователя, даты и количества) и получить текущее количество сообщений в теле функции OnAcceptMessage. Если будет достигнут счет за текущего пользователя и текущий день, то отклоните письмо с кодом возврата 1 или 2 и значимым сообщением. Если количество меньше, верните 0 и письмо будет отправлено.