qmailadmin 로그인 안됩니다.
배포판 젠투리눅스 입니다.
우선 emerge umerge ssmtp
emerge qmail
ln -s /var/qmail/supervise/qmail-send /service/qmail-send
ln -s /var/qmail/supervise/qmail-smtpd /service/qmail-smtpd
---
vi /var/qmail/control/locals
vi /var/qmail/control/rcpthosts
vi /var/qmail/contorl/me
----
/etc/init.d/svscan start
----
telnet localhost 25
ehlo localhost 확인!
----
emerge qmailadmin ----> vpopmail도 같이 설치됩니다.
/var/qmail/control/sqlserver
mysql_use yes
server localhost
login root
password xxxxxx
db qmail
table users
check_host no
---
mysql -u root -p
password:
mysql>데이터베이스 이름은 만들었습니다. 아래는 테이블관련 내용입니다.
CREATE TABLE users (
id char(32) DEFAULT '' NOT NULL,
crypt char(32) binary DEFAULT '' NOT NULL,
passwd char(32) binary DEFAULT '' NOT NULL,
uid int(10) unsigned DEFAULT '65534' NOT NULL,
gid int(10) unsigned DEFAULT '65534' NOT NULL,
shell char(100) binary DEFAULT '' NOT NULL,
home char(100) binary DEFAULT '' NOT NULL,
start_date date DEFAULT '0000-00-00' NOT NULL,
expire_date date DEFAULT '2030-01-01' NOT NULL,
active enum('Y','N') DEFAULT 'Y' NOT NULL,
KEY id (id(10)),
KEY start_date (start_date),
KEY expire_date (expire_date),
KEY active (active)
);
----
여기까지 제가 작성한 사항입니다.
#/var/vpopmail/bin/vadddomain rosexxx.homexxx.com
Please enter password for postmaster:
enter password again:
vmysql: error creating table 'dir_control': MySQL server has gone away
vmysql: sql error[b]: MySQL server has gone away
vmysql: sql error[3]: MySQL server has gone away
vmysql: error creating table 'limits': MySQL server has gone away
vmysql: sql error[p]: MySQL server has gone away
Error: (vadduser) can't read domain limits
물론 http://xxx.xxx.xx/cgi-bin/qmailadmin 해서 도메인입력하고 암호입력해도 로그인 안됩니다.
vpopmail 이용하시는 고수님들 고견 듣고자 합니다.
음...vpopmail의 경우 DB에 대한 설정이 /etc/vpopm
음...
vpopmail의 경우 DB에 대한 설정이 /etc/vpopmail.conf에 있는 것으로 알고 있습니다.
또한 root를 직접 지정하지 않고 유저(DB User)는 vpopmail을 지정하고 해당 유저의
비밀번호를 넣는다고 알고 있습니다만...
즉,
이렇게 되는 것으로 알고있습니다. 이쪽 설정도 한번 살펴보시길...
------------------------------
좋은 하루 되세요.
[quote="codebank"]음...vpopmail의 경우 DB에
이부분에 대한 설정을 말씀하시는것 같은데요... password 라 하믄.. 자신이 임의로 만들어준 패스워드를 말씀하시는건지???
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
답변이 늦었습니다.vpopmail과 mysql을 연동시켜놓았다면(
답변이 늦었습니다.
vpopmail과 mysql을 연동시켜놓았다면(기본적으로 mysql을 사용하는 것으로
알고 있습니다.) vpopmail은 데이터를 mysql에 저장하고 관리를 합니다.
따라서 vpopmail유저가 mysql에 접근하고 DB를 사용할 수 있는 권한을 주어야
하는데 그것을 지정하는방법을 vpopmail.conf에 지정한다는 소리지요.
예를 들어서 설명하겠습니다.
MySQL DB 설정
Database : dbABCD
User : userMail
Password : 1234
만일 위와 같은 설정으로 데이터베이스와 유저가 있고 userMail은 dbABCD에
대하여 Select, Insert, Update, Delete, Create, Drop이 가능하도록 지정
되어있을 때 vpopmail에서 저 DB를 이용하여 메일을 관리하고 싶다면...
/etc/vpopmail.conf 설정을
와 같이 설정을 해주면 됩니다.
이글을 읽으시고도 이해가 안가신다면 이해가 가지 않는 부분을 정확하게 알려
주시기 바랍니다. :)
------------------------------
좋은 하루 되세요.
[quote="codebank"]답변이 늦었습니다.vpopmail
하나보다 둘이 낫다. 그리고 둘보다 셋이....셋보다 넷이..
vadddomain
~vpopmail/bin/vadddomain 명령어로 도메인 추가하시면
됩니다. 최초 도메인이면 postmaster에 대한 비번을 물어봅니다.
그리고 사용자를 추가하면 됩니다. qmailadmin에서 추가하셔도 되구요
..
댓글 달기