Фильтр Отправителя почтальона RegEx, не работающий

У кого-либо есть опыт с фильтрами отправителя с помощью регулярных выражений с Почтальоном?

Я использую этот regex для автоматического принятия всех электронных писем в форме "john.doe@sales.my-domain.de" или "name.name@anything.my-domain.de":

^ (.* .my-domain.de). $

С другой стороны, электронные письма, отправитель которых не соответствует этому шаблону, должны быть автоматически отброшены с ^ (?!.* .uni-augsburg.de). $

Настройки следующие: enter image description here enter image description here

Все еще электронные письма от, например, john.doe@sales.my-domain.de являются хранением и ожидают модерирования. Почему это? Кто-либо знает?

Я использую Почтальона 2.1.13

1
задан 16 December 2014 в 17:16
1 ответ

Я вижу несколько проблем с вашим регулярным выражением. Во-первых, нужно экранировать точку в my-domain.de. Я также не вижу необходимости в скобках. Это должно сработать:

^.*@.*example\.edu$

Это должно решить первую проблему, связанную с тем, что сообщения из вашего домена отправляются на модерацию. Имейте в виду, что адреса можно легко подделать и заставить Mailman разрешить сообщение.

1
ответ дан 4 December 2019 в 00:14

Теги

Похожие вопросы