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

Исходное сообщение
"qmail добавление пользователей"

Отправлено weldpua2008 , 06-Окт-06 02:13 
Привет ВСЕМ
По 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 в ней?

И вообще что надо что бы написать скрипт, который бы добавлял пользователя/домен в ДБ и Он смог спокойно ввойти в систему?


Содержание

Сообщения в этом обсуждении
"qmail добавление пользователей"
Отправлено DogEater , 06-Окт-06 09:44 
>Надо ли создавать при записи `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, это не зависит.
>
>
>И вообще что надо что бы написать скрипт, который бы добавлял пользователя/домен
>в ДБ и Он смог спокойно ввойти в систему?
Зачем тебе скрипт, ты хочешь автоматически добавлять юзеров в почту?


"qmail добавление пользователей"
Отправлено weldpua2008 , 06-Окт-06 17:31 
>Зачем тебе скрипт, ты хочешь автоматически добавлять юзеров в почту?
Да надо связать с еще одним скриптом...


"qmail добавление пользователей"
Отправлено redmoon , 06-Окт-06 09:53 
смотри директорию /home/vpopmail/bin
и читай хелпы к бинарникам в этой дире.
qmailadmin и vqadmin исполняют лишь только эти бинарники



"qmail добавление пользователей"
Отправлено weldpua2008 , 15-Окт-06 22:36 
Спасибки...

"qmail добавление пользователей"
Отправлено slavikdan , 09-Сен-09 16:16 
Рекомендую поставить новую русифицированную версию vqadmin-2.3.7-ru http://www.nglab.ru/opensource.shtml