Здравствуйте, Alexander.
Вы писали 9 ноября 2012 г., 15:41:35:
> Здравствуйте, Exim.
> deny
> condition = ${if def:bh_Organization: {yes}{no}}
> condition = ${if match
> {$bh_Organization:}{\N^(s.+.ru|[A-Z][a-z]{2,9})$\N} {yes}{no}}
> condition = ${if or { \
> { match
> {$sender_address}{\N^[A-Z][a-z]{2,8}@[a-z]+\.[a-z]+$\N} } \
> { match
> {$bh_From:}{<[A-Z][a-z]{2,8}@[a-z]+\.[a-z]+>} } \
> } \
> {yes}{no}}
> message = Message like SPam. ABUSE
> LOG: 1TWiC6-000PeH-Sw H=relay1.dsi.ru (mail.irk.ru)
> [195.206.40.177] F=<[email protected]> temporarily rejected after DATA:
> failed to expand ACL string "${if or { { match
> {$sender_address}{\N^[A-Z][a-z]{2,8}@[a-z]+\.[a-z]+$\N} } { match
> {$bh_From:}{<[A-Z][a-z]{2,8}@[a-z]+\.[a-z]+>} } } {yes}{no}}":
> missing } at end of condition inside "or" group
> если меняю {2,8} на + то все работает.
> Те строку с {$bh_Organization:}{\N^(s.+.ru|[A-Z][a-z]{2,9})$\N} не
> изменяю.
> це бага?
нет, это невнимательность, надо обрамлять\N внутри
{<[A-Z][a-z]{2,8}@[a-z]+\.[a-z]+>}
--
С уважением,
Alexander mailto:[email protected]
_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users