У нас есть служба входящей электронной почты, которая очень ограничивает круг лиц, которым разрешено отправлять сообщения через наши шлюзы Sendmail. Ограничения обычно контролируются через access
файл, пометив определенные серверы, IP-адреса или сети как OK - все остальное будет отклонено.
Этот метод становится трудно контролировать, когда клиенты используют размещенные решения, такие как Google Apps или Office 365, где почта может поступать с любого количества серверов или сетей.
Чтобы обойти это, я хотел бы добавить в качестве функции проверку SPF для определенных доменов отправителя. Если их домен проходит SPF, они могут отправлять нам сообщения; в противном случае сообщение будет отклонено.
Кажется, есть несколько Милтерс для обработки SPF, но документация скудна.
Итак, вопрос ...
Какие у меня есть параметры SPF-фильтрации в Sendmail, которые можно ограничить определенными доменами отправителя?
Ну есть spfmilter и Milter-Spiff просто назвать два. И документация по milter-spiff далеко не скудна. Пользуемся уже много лет без проблем.