Народ, что за бяка?
Задаю в конфиге: sender_domains = +local_domains : +virtual_domains
В результате при проверке этого условия происходит следующее:
13:59:36 33666 check sender_domains = +local_domains
13:59:36 33666 expanding: SELECT domainname FROM domains WHERE domainname='$domain' AND type='LOCAL'
13:59:36 33666 result: SELECT domainname FROM domains WHERE domainname='mail.ru' AND type='LOCAL'
13:59:36 33666 search_open: mysql "NULL"
13:59:36 33666 cached open
13:59:36 33666 search_find: file="NULL"
13:59:36 33666 key="SELECT domainname FROM domains WHERE domainname='mail.ru'AND type='LOCAL'" partial=-1 affix=NULL starflags=0
13:59:36 33666 LRU list:
13:59:36 33666 internal_search_find: file="NULL"
13:59:36 33666 type=mysql key="SELECT domainname FROM domains WHERE domainname ='mail.ru' AND type='LOCAL'"
13:59:36 33666 cached data used for lookup of SELECT domainname FROM domains WHERE domainname='mail.ru' AND type='LOCAL'
13:59:36 33666 lookup failed
13:59:36 33666 expanding: ${lookup mysql{SELECT domainname FROM domains WHERE domainname='$domain' AND type='LOCAL'}}
13:59:36 33666 result:
13:59:36 33666 balashov.san.ru in ""? no (end of list)
13:59:36 33666 accept: condition test failed
Почта отправлялась с домена balashov.san.ru домену mail.ru
Как видите, проверяет в списке один домен (домен куда направляется почта), а результат выдает по другому домену. Причем результат отрицательный, хотя тот домен к в списке присутствует. Где рыть? Заранее благодарен за ответ