отрицательный. просмотр вперед не работает для постфиксного заголовка

отрицательный. просмотр вперед не работает для постфиксного заголовка

Я пытаюсь исключить все письма, полученные не с основного домена. Полное регулярное выражение postfix в /etc/postfix/header_checks выглядит так: /Received:(?!.*\.((net|com|edu|gov|org|info)))/m DISCARD

Но отрицательный lookahead не может сопоставить более длинные строки заголовков. Эти более длинные строки заголовков видны в письмах, которые автоматически пересылаются с учетной записи gmail (в примере ниже, пересылаются с[email protected]к[email protected]):

Received: by 2002:a05:651c:98a:: with SMTP id b10mr2387341ljq.280.1630748063910;?        Sat, 04 Sep 2021 02:34:23 -0700 (PDT) from mail-lj1-f176.google.com[209.85.208.176]; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-lj1-f176.google.com>

это как-то связано с ;?частью строки? Я понятия не имею, почему она не работает спасибо MD

Связанный контент