On Mon, 08 Oct 2007 18:30:18 +0300 Покотиленко Костик wrote:
ПК> local_recipient_maps = $virtual_mailbox_maps Ну, а чему равно $virtual_mailbox_maps? Здесь собственно и нужно объяснять постфиксу, где смотреть пользователей. И нужно ему сказать, чтоб смотрел в базе cyrus. Для этого нужно установить, какую именно базу использует cyrus и посмотреть, не умеет ли с ней работать постфикс. postconf -m выдаст список типов баз данных, с которыми может работать данный постфикс. Здесь http://www.postfix.com/DATABASE_README.html#types можно посмотреть список, с которыми постфикс может работать в принципе. И обратить внимание на замечание: Other lookup table types may be available depending on how Postfix was built. With some Postfix distributions the list is dynamically extensible as support for lookup tables is dynamically linked into Postfix. Если все-таки окажется, что ни одна не подходит, то я вижу два пути: либо перевести базу юзеров cyrusa в базу, с которой может работать постфикс (mysql, pgsql etc.) либо же использовать что-то типа program map, о которой писал Артем. Правда при беглом просмотре именно program я не нашел, самое близкое -- это tcp. Идея такая: при использовании этой мапы постфикс будет вызывать программу (или подключаться на tcp порт, где висит программа), которая будет возвращать информацию, есть такой пользователь или нет. Подозреваю, что в поставке цируса найдется такая утилита. -- to my, trociny -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]