У кого-либо есть опыт с фильтрами отправителя с помощью регулярных выражений с Почтальоном?
Я использую этот regex для автоматического принятия всех электронных писем в форме "john.doe@sales.my-domain.de" или "name.name@anything.my-domain.de":
^ (.* .my-domain.de). $
С другой стороны, электронные письма, отправитель которых не соответствует этому шаблону, должны быть автоматически отброшены с ^ (?!.* .uni-augsburg.de). $
Настройки следующие:
Все еще электронные письма от, например, john.doe@sales.my-domain.de являются хранением и ожидают модерирования. Почему это? Кто-либо знает?
Я использую Почтальона 2.1.13
Я вижу несколько проблем с вашим регулярным выражением. Во-первых, нужно экранировать точку в my-domain.de. Я также не вижу необходимости в скобках. Это должно сработать:
^.*@.*example\.edu$
Это должно решить первую проблему, связанную с тем, что сообщения из вашего домена отправляются на модерацию. Имейте в виду, что адреса можно легко подделать и заставить Mailman разрешить сообщение.