Postfix - временно блокировать исходящую почту в зависимости от получателя и темы - PullRequest
0 голосов
/ 19 октября 2018

Существует ли способ динамической фильтрации исходящих сообщений, чтобы проходило только первое электронное письмо определенного получателя, но последующие повторные электронные письма с тем же получателем и темой временно блокировались на X часов?

Справочная информация:

У меня есть постфиксный сервер, настроенный и предназначенный для отправки автоматических уведомлений по электронной почте со встроенных устройств, которые мы производим.Письма исходят от SMTP-клиента на каждом устройстве.Недавно я обнаружил ошибку в некоторых из наших старых устройств, которая при определенных обстоятельствах может привести к зацикливанию, которое будет отправлять одно и то же электронное письмо каждые 30 секунд, пока пользователь не подтвердит проблему, нажав кнопку на устройстве или выключив его.кататься на велосипеде.Я исправил ошибку для более новых устройств, но развертывание исправления прошивки на старом оборудовании невозможно.

Мне нужен какой-то способ ограничить эти конкретные повторяющиеся электронные письма, когда они появляются.Большинство решений, которые я до сих пор искал, являются постоянными блоками, основанными на получателе.Это не идеально, потому что я все еще хочу, чтобы клиент мог получать уведомления по электронной почте, когда на его устройстве возникает проблема, я просто не хочу, чтобы ему приходилось иметь дело с сотнями или тысячами писем одновременно, если они не могутдоберитесь до устройства на некоторое время.

Я довольно новичок в postfix, но начинаю понимать основы.Это определенно выходит за рамки моей нынешней нехватки опыта, но я готов уделить время изучению и пониманию возможных решений, если кто-то может дать мне толчок в правильном направлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...