Фильтр для sendmail

Возникла необходимость добавить фильтр по ip и входящему адресу на sendmail, хоть и об этом написано множество статей я размещу здесь свою.
Воспользовалась наиболее популярным вариантом отсюда, но более упрощенным.
1. включаем для sendmail базу доступа: в /etc/mail/sendmail.cf раскомментируем/добавляем строку FEATURE(`access_db’)dnl, по-умолчанию база будет здесь /etc/mail/access
2. добавляем в базу доступа данные (/etc/mail/access): в поле ключа может содержаться адрес электронной почты, имя пользователя, имя домена или сетевой адрес, например, spam@email.com REJECT

ок Прием и доставка почты в обычном режиме
RELAY Прием почты и пересылка ее получателю
REJECT Отклонение почты с выдачей типового сообщения об ошибке
DISCARD Удаление почты без выдачи соответствующего уведомления
ххх сообщение Выдача сообщения об ошибке; вместо ххх должен стоять числовой код, определенный в документе RFC8211
ERROR:ххх сообщение То же, что и предыдущее, но сообщение об ошибке помечается более явно
ERROR:х.х.х сообщение Вместо хх.х должен стоять один из кодов состояния доставки, определенных в документе RFC 1893

3. после изменений sendmail.mc или базы доступа необходимо обновить /etc/mail/sendmail.cf или перегенерить базу доступа, для чего делаем
или
cd /etc/mail
make
или
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
Рестартим sendmail