Здравствуйте! Очень понравилась статья (трилогия
) "Exim - настройка почтового сервера на базе Exim с хранением списка пользователей в БД MySQL и поддержкой квотирования".
Поставил. Все заработало, без бубнов. Можно сказать почти из коробки. Есть одна небольшая проблема, которую я не могу решить самостоятельно. И взываю к linux общественности за помощью!
Везде рекомендуют для администрирования MySQL использовать Web-админку phpMyAdmin. Но вот есть одна непонятная вещь. Когда я пытаюсь через phpMyAdmin завести пользователя в таблицу exim/users/ , добавляя для этого новую строку. Пользователь появляется. Так же пользователя я вижу в консоли mysql сервера (SELECT * FROM users;). Но exim для него не создает почтового ящика. Т.е. проще говоря, как будто exim не опрашивает mysql наличие нового почтового пользователя.
Но вот если я добавлю пользователя через консоль мускуля:
mysql> INSERT INTO `exim`.`users` (`login`, `name`, `password`, `uid`, `gid`, `domain`,
-> `quota`, `status`, `smtp_auth`) VALUES ('pavel', 'System administrator',
-> ENCRYPT('qwerty'), '26', '6', 'domen.local', '150', '1', '1');
то почта для этого пользователя начинает работать.
Еще я заметил, что при добавлении пользователя через Web-админку phpMyAdmin пароль не шифруется автоматически. И обратное происходит если это сделать через консоль мускуля.
Научите пользоваться phpMyAdmin. Плиз!