← All posts tagged exim

beard
exim Что-то туплю. Как из $sender_host_address взять первые и последние три числа (отбросить последнее и первое) и поместить в переменные? И примеров под рукой нету.
Ну вот, вроде бы, как-то, через $0 в if match наверное надо делать что ли?
set acl_c_right3 = ${if match{$sender_host_address}{\N\d{1,3}\.\d{1,3}\.\d{1,3}$\N}{$0}fail}
beard
RegExp exim Что-то странное. match ловит начальные нули. Их может быть нуль, один или два. Последовательности 0{,2}$item и 0{0,2}$item вроде бы эквивалентны, но почему-то первый вариант не срабатывает.