Regex on Postfix с использованием Centos

У меня есть сервер Centos, на котором работает только постфикс. Я хочу отфильтровать письма, содержащие слово gratis или grátis или grétis или grâtis .

Это вторая проблема. Поэтому я использовал этот rejex:

 /^Subject:.*gr.tis/ REJECT Your message was rejected 

Проблема в том, что «точка» не соответствует специальным символам с postfix. Я имею в виду, если я отправлю электронное письмо со словом gratis по этому вопросу, оно будет отфильтровано. Но если я отправлю электронное письмо, содержащее grátis это не так.

Как решить эту проблему?

2 Solutions collect form web for “Regex on Postfix с использованием Centos”

Сохраните образец спама в файле и изучите его, например, cat -A , sed -nl , sed -nl , hd , od т. Д. – все, что требуется, чтобы увидеть, какие фактические байты находятся в заголовке Subject:.

например

grep '^Subject:' /tmp/saved.spam | sed -nl

Это поможет вам создать точный regexp для размещения в файле header_checks.

Попробуйте использовать:

 /^Subject:.*gr.{1,2}tis/ REJECT Your message was rejected 

вместо. Возможно, это ошибка в кодировке.

  • Как найти и установить указать пакет по команде?
  • включить службу systemd в нестандартной цели, например `chkconfig -level`
  • chmod: изменение разрешений в каталоге Работа запрещена
  • Cyrus Performance Tweaks?
  • fstab не монтирует cifs при запуске
  • Получать сообщения KERN_DEBUG в syslog на rhel7 / centos7?
  • CentOS требует root pw для сетевых префиксных изменений
  • Попытка установить gearman на CentOS и ./configure не может найти event.h, хотя libevent установлен
  • Установить aria2c на Centos7
  • NFS + SFTP в том же каталоге - есть ли подводные камни?
  • Запустите сервер X11 на CentOS 7 без экрана, но с графической картой
  • Interesting Posts

    Webserver устанавливает новые исходящие соединения из порта 443

    Как найти файл ISO на DVD-диске с терминала?

    dnscrypt-proxy – не получать результаты dnssec

    Настройка постоянной таблицы маршрутизации на Debian

    Как я могу сделать доступную для чтения систему Linux (которая использует unionfs) для чтения / записи на время обновления?

    Почему в Xfce4 нет автозаполнения табуляции?

    Могу ли я отправлять журналы аудита на другой компьютер?

    Linux дросселя на этикетках интерфейса> 16 символов в Fedora 20+

    Как лучше настроить тройную загрузку с MacOS Sierra, Windows 10 и Linux Mint в 2016 году iMac?

    BTRFS, RAID5 и минимальное количество требуемых дисков

    Восстановление MDADM Raid 5 в LVM с плохими блоками

    Как изменить корневой каталог документа в debian8.1?

    Захват jq – как правильно использовать захваченную строку

    Сетевой интерфейс Debian больше не работает после обновления / обновления

    Редактирование INI-подобных файлов со сценарием

    Linux и Unix - лучшая ОС в мире.