Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Sergey Sinelnichenko                 2:5020/400     27 Jan 2004  17:45:39
 To : vladimir.sharun@ukr.net
 Subject : Re: Exim+Postgres
 -------------------------------------------------------------------------------- 
 
 >  SS> routers:
 >  SS> ~~~~~~
 >  SS> my_domains:
 >  SS>   driver = accept
 >  SS> #  domains = ${lookup pgsql{select distinct domain_name from
 >  SS> accounts}{$value}}
 >  SS>   domains = +local_domains
 >  SS>   local_parts =  ${lookup pgsql{select username from accounts where
 >  SS> domain_name='$domain'}}
 >  SS>   transport = my_transport
 >
 А почему же тогда не работает
  #  domains = ${lookup pgsql{select distinct domain_name from
 accounts}{$value}}
 ?
 Я хочу список доменов получать из базы. Тот же трабл - 1 домен вернется -
 работает, 2 - нет
 Ведь я ж могу и в domainlist local_domains по идее вызов в базу прописать..
 Хотелось бы...
 
 > Hе local_parts, а condition - это раз. Роутеру  всегда  передаётся
 > 1 реципиент - это два. Кондишн должен быть такой же, как твой local_parts
 
 +
 
 > в where clause добавить and username='$local_part'.
 
 Hу, про кондишен я читал. при его использовании ексима интересует только был
 success || failю А в локалпартс (по докам) должен быть список возможных
 ресипиентов. Ведь если я ему указываю их через двоеточие - то все работает
 :-(
 Просто, ИМХО кондишен - другой вариант сделать то, что мне нужно. И я его
 непременно попробую. Hо интересно ж знать, почему не работают выборки из
 базы - как в случае с доменами, так и в случае с логинами
 
 > Кстати, а твой постгрес case-sensitive ? Для SMTP VaSYA==VAsya==vasya.
 > Если таки сенситив, то сразу делай воркараунд.
 
 Даа, тут я подумаю.. Для транспорта уже сделал хранимуюж процедуру. Если не
 найду приемлемого запроса - сделаю и для этого. Спасибо за напоминание - я
 это упустил.
 
 >  SS>     Как включить подробные логи в эксиме - не нашел. Максимум -
 
 это -v при
 
 >  SS> старте, который ровным счетом ничего не дает.
 >
 > Через sendmail -bh 127.0.0.1. Дебагом обделает весь экран.
 >
 
 Учту на будущее... Возможно, буду ловить вызов списка доменов...
 
 - ---
 WBR, Sergey Sinelnichenko
 Java Developer
 --- ifmail v.2.15dev5.1
  * Origin: ISP Wnet,Kyiv,Ukraine (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Exim+Postgres   Sergey Sinelnichenko   27 Jan 2004 02:42:14 
 Re: Exim+Postgres   vladimir.sharun@ukr.net   27 Jan 2004 09:51:35 
 Re: Exim+Postgres   Sergey Sinelnichenko   27 Jan 2004 17:45:39 
 Re: Exim+Postgres   vladimir.sharun@ukr.net   27 Jan 2004 18:56:44 
 Re: Exim+Postgres   Mykola Dzham   27 Jan 2004 19:09:05 
Архивное /ru.unix.bsd/64095b0975b6.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional