Привет ВСЕМ
По http://www.qmailrocks.ru/ мне удалось поставить qmail, который нормально шлет письма в локалке, но вот как туды добавлять пользователей???
Тоесть с ним же поставился QmailAdmin и VQadmin.
Но оба - это cgi скриптыПосмотрел Я -
Вроде бы добавляешь таблицу имя_домен_ком - эквивалентно (имя.домена.ком)
В котором делаешь структуру:
`pw_name`, `pw_passwd`, `pw_uid`, `pw_gid`, `pw_gecos`, `pw_dir`, `pw_shell`, `pw_clear_passwd`В существующем же можно вставлять обновлять:
INSERT/UPDATE `имя_домен_ком` SET `pw_passwd` = ENCRYPT( 'password' ) ,
`pw_gecos` = NULL WHERE CONVERT( `pw_name` USING utf8 ) = 'login' LIMIT 1 ;Надо ли создавать при записи `pw_dir`=/home/vpopmail/domains/имя.домена.ком/login
/home/vpopmail/domains/имя.домена.ком/login/Maildir
папку и cur maildirsize new tmp в ней?И вообще что надо что бы написать скрипт, который бы добавлял пользователя/домен в ДБ и Он смог спокойно ввойти в систему?
>Надо ли создавать при записи `pw_dir`=/home/vpopmail/domains/имя.домена.ком/login
>/home/vpopmail/domains/имя.домена.ком/login/Maildir
> папку и cur maildirsize new tmp в ней?
я использую в качестве парольной базы ldap. При добавлении пользователя не через cgi(просто через ldapadd), vpopmail сам воссоздаёт папки почтового ящика при необходимости.(пишет в логе 'recreating'). Единственная проблема была при прерносе почты с одного хоста на другой.
Если часть из каталогов пользователя уже существует, то vpopmail даёт ошибку. То есть для нормального воссоздания каталога пользователя в этом каталоге не должно быть папок cur new tmp.Я думаю от того, какой у тебя backend, это не зависит.
>
>
>И вообще что надо что бы написать скрипт, который бы добавлял пользователя/домен
>в ДБ и Он смог спокойно ввойти в систему?
Зачем тебе скрипт, ты хочешь автоматически добавлять юзеров в почту?
>Зачем тебе скрипт, ты хочешь автоматически добавлять юзеров в почту?
Да надо связать с еще одним скриптом...
смотри директорию /home/vpopmail/bin
и читай хелпы к бинарникам в этой дире.
qmailadmin и vqadmin исполняют лишь только эти бинарники
Спасибки...
Рекомендую поставить новую русифицированную версию vqadmin-2.3.7-ru http://www.nglab.ru/opensource.shtml