Страница 1 из 1

exim выражения match или and.

Добавлено: 2013-07-30 8:19:52
qwertykma
Добрый день!

Что-то никак не соображу, не могу написать проверку. Смысл срабатывание при совпадении в имени отправителя условия один и два, т.е. если в имени отправителя больше 3 точек и больше 3 черточек.
не мой взгляд должно быть:
condition = ${if match{{$sender_host_name}{\N((?>\w+[\.]){3,})}{\N((?>\w+[\-]){3,})\N}}{yes}{no}}
Но видимо я неправильно думаю.

Re: exim выражения match или and.

Добавлено: 2013-07-30 10:30:09
qwertykma
вот так должно быть:

condition=${if match{$sender_host_name}{\N(?>[^.]+[.]){3,}|(?>[^-]+[\-]){3,}\N}{yes}{no}}

:smile: