Вопрос

Спам при создании активности

Был создан процесс отправляющий оповещение на e-mail при создании активности.

Процесс простой, сигнал на добавление активности, отправка письма ответственному.

Однако, начинается спам, такое оповещение об активности на все письма поступающих на связанный с пользователем e-mail. Я подозреваю, что по какой-то причине в системе генерируется активность на каждое письмо, и сразу же удаляется. Так как например, пришло оповещение как об активности на обычное письмо, которое пришло на e-mail. Как это можно пофиксить?

Нравится

3 комментария

Письма и задачи хранятся в одной и той же таблице Activity, это не задача по каждому письму, а само письмо и есть. Добавьте в свой БП логику проверки по типу записи.

То есть на каждое письмо в БД в таблице "Активности" создается новая запись с типом e-mail и они триггерит процесс? Тип у такой записи "e-mail"

Да, именно так. Проверяйте тип и завершайте процесс. Или пропишите проверку типа в сигнале запуска процесса.

Показать все комментарии