LINUX.ORG.RU

postfix + mysql


0

0

Вообщем тут нашёл доку на русском по настройке постфикса и mysql'я, 
но столкнулся с проблеммой. Вот дока http://www.opennet.ru/base/net/postfix_mysql.txt.html 
делал всё так же, только делалось это во фре, и вместо юзера и пароля
postfix, стоит root и 123456 :) Так вот, добавил юзера 

insert into users VALUES ('root@freebsd.vmware', '123456', '1000', '12', '/var/spool/mail/freebsd.vmware/root', '1');

Вот конфиг

mydestination = localhost, $myhostname, localhost.$mydomain, mysql:/usr/local/etc/postfix/mysql-mydestination.cf

local_recipient_maps = unix:passwd.byname $alias_maps $virtual_mailbox_maps

#======== MySQL ===================
virtual_mailbox_base = /
virtual_mailbox_maps = mysql:/usr/local/etc/postfix/mysql-virtual-maps.cf
virtual_maps =  mysql:/usr/local/etc/postfix/mysql-virtual.cf
virtual_minimum_uid = 500
virtual_uid_maps = mysql:/usr/local/etc/postfix/mysql-virtual-uid.cf
virtual_gid_maps = mysql:/usr/local/etc/postfix/mysql-virtual-gid.cf
transport_maps = mysql:/usr/local/etc/postfix/mysql-transport.cf


Вроде всё хорошо, но не получается ничего отправить. Когда делаю 
отправку на адрес рута root@freebsd.vmware, то мылер просто пишет 
Connected to 192.168.147.2 (т.е. мой сервак) и всё и так может висеть 
до бесконечности. Если убрать всё что относиться к mysql'ю то всё 
работает. А в коносль вываливается 

May 27 18:58:07 freebsd postfix/trivial-rewrite[86849]: fatal: mysql:/usr/local/etc/postfix/mysql-virtual.cf(0,100): table lookup problem

При этом сама таблица есть и база тоже

# ls /var/db/mysql/mail
alias.MYD       alias.frm       transport.MYI   users.MYD       users.frm
alias.MYI       transport.MYD   transport.frm   users.MYI

Может кто подскажет что делать?!

Заранее спасибо!!!
★★★★★

Вот ещё

# cat /usr/local/etc/postfix/mysql-virtual.cf
user = root
password = 123456
dbname = mail
table = alias
select_field = goto
where_field = address
hosts = 127.0.0.1

cyclon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.