Доброго времени суток, господа.
Помогите мне подружить MySQL с EXIM. Дело вот в чем. Я решил сделать SMTP авторизацию в EXIM с поиском данного пользователя в таблице MySQL. В конфиге EXIMа (в начале) я добавил строку
hide mysql_servers = host/db/user/pass,
где соответственного сервер MySQL/база данных/пользователь/пароль
В секции авторизации прописал вроде как надо, но не работает. В логах пишет следующее: 2008-04-17 21:38:34 no IP address found for host nat.perezz.nirvana.ipct.ru (during SMTP connection from [89.249.48.150])
2008-04-17 21:38:34 auth_login authenticator failed for (homehome) [89.249.48.150]: 435 Unable to authenticate at present (set_id=admin): lookup of "SELECT id FROM user WHERE logname='admin' and password='123456'" gave DEFER: incomplete MySQL server data: 127.0.0.1
И еще. У меня MySQL сервер работает не на стандартном 3306 порту. И соответственно тут я пытаюсь прописать hide mysql_servers = 127.0.0.1:64000/... Но когда я завожу MySQL на 3306 порту - такой ошибки в логах нет. Перевести MySQL сервер на стандартный порт не могу, т.к. очень много переделывать...
Помогите пожалуйста.