URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56387
[ Назад ]

Исходное сообщение
"postfix+mysql"

Отправлено Xmas , 13-Май-05 08:08 
Пытаюсь настроить постфикс чтоб он работал с mysql на RH9, но вот тут вышла небольшая проблемка, не хотят они у меня дружить. Вот ошибка из mailloga, по которой они собственно никак не сойдутся:
May 11 13:55:28 TEST postfix/trivial-rewrite[16669]: fatal: mysql:/etc/postfix/transport.cf(0,100): table lookup problem

Вот кусок постфиксовского конфига main.cf
************
transport_maps = mysql:/etc/postfix/transport.cf
virtual_mailbox_base = /var/mail/virtual
virtual_uid_maps = mysql:/etc/postfix/ids.cf
virtual_gid_maps = mysql:/etc/postfix/gids.cf
virtual_mailbox_maps = mysql:/etc/postfix/aliases.cf
relay_domains = $transport_maps
************
а вот сопстно и сам /etc/postfix/transport.cf:
************************
user = postfix
password = test
dbname = mail
table = transport
select_field = transport
where_field = domain
hosts = localhost
************************
И вот в догонку еще и сама таблица transport:

Field       Type
domain    varchar(255)
transport varchar(8)

Вроде все правильно, так почему же ругань то идет на таблицу transport???


Содержание

Сообщения в этом обсуждении
"postfix+mysql"
Отправлено unk , 13-Май-05 08:31 
>Вроде все правильно, так почему же ругань то идет на таблицу transport???
Возможно у sql юзера "postfix" нет прав на SELECT из этой базы/таблицы.
PS: конфиг г**вно, синтаксис ваших .cf устарел.



"postfix+mysql"
Отправлено Xmas , 13-Май-05 11:12 
>>Вроде все правильно, так почему же ругань то идет на таблицу transport???
>Возможно у sql юзера "postfix" нет прав на SELECT из этой базы/таблицы.
так и есть, спасибо.....
>PS: конфиг г**вно, синтаксис ваших .cf устарел.
да, я впринципе и делал то все по далеко не свежей статье, а где можно ознакомиться с более свежей информацией, может есть ссылочки какие, просто перерыл весь ситфорум, опеннет но ничего путного не нашел, заранее спасибо


"postfix+mysql"
Отправлено unk , 13-Май-05 16:49 
>>PS: конфиг г**вно, синтаксис ваших .cf устарел.
>да, я впринципе и делал то все по далеко не свежей статье,
>а где можно ознакомиться с более свежей информацией, может есть ссылочки
>какие, просто перерыл весь ситфорум, опеннет но ничего путного не нашел,
>заранее спасибо
В postfix 2.2 переписан dict_sql, синтаксис запросов к базе изменился, к релизу 2.3 ваш конфиг окажется не работоспособен. Почитать нужно доки идущие с postfix или лучше доки с www.postfix.org.