Страница 1 из 1
Exim и вопросы по примерам
Добавлено: 2008-09-02 9:02:42
Brain
В статье "Связка exim и dovecot с веб интерфейсом postfixadmin"
http://www.lissyara.su/?id=1173
Есть такой запрос.
Код: Выделить всё
domainlist local_domains = ${lookup mysql{SELECT `domain` \
FROM `domain` WHERE \
`domain`='${domain}' AND \
`active`='1'}}
Каким тут боком ${domain} ? Чем она про инициализирована?
Re: Exim и вопросы по примерам
Добавлено: 2008-09-02 9:18:09
dikens3
Каким тут боком ${domain} ? Чем она про инициализирована?
Обыкновенная переменная.
В момент приёма/отправки письма она будет определена.
В твоём случае запрос будет положительный (1 строка и более) если такой домен есть в списке.
Re: Exim и вопросы по примерам
Добавлено: 2008-09-02 9:21:55
Brain
Хм, я как то не понял. Получается что при каждом smtp соединение переопределяется "domainlist local_domains" ?
Я считал что только при запуске exim идет инициализация данного списка.
exim.conf прогоняется полностью при каждом коннекте?
Re: Exim и вопросы по примерам
Добавлено: 2008-09-02 11:55:20
dikens3
Brain писал(а):Хм, я как то не понял. Получается что при каждом smtp соединение переопределяется "domainlist local_domains" ?
Я считал что только при запуске exim идет инициализация данного списка.
Слышал что такое кэш?
Ну появится первый домен, он его закэширует.
Вообще посмотри при отладке как это работает. exim -d+all
exim.conf прогоняется полностью при каждом коннекте?
Скорее всего exim работает немного иначе, чем ты это представляешь.
Re: Exim и вопросы по примерам
Добавлено: 2008-09-02 16:55:26
Alex Keda
рекомендую документацию почитать.
там довольно внятно всё описано
Re: Exim и вопросы по примерам
Добавлено: 2008-09-03 2:18:13
Brain
Спасибо, теперь все стало на свои места.