Roundcubemail 패스워드 플러그인 사용하기
vpopmail 과 MySQL 연동하는 메일서버 환경에서만 사용 가능합니다.
1. 파일 생성
라운드큐브메일이 설치된 디렉토리의 plugins/password 디렉토리로 이동합니다.
# cd /home/sysdocu/public_html/webmail/plugins/password
샘플 파일로 설정파일을 만듭니다.
# cp -arp config.inc.php.dist config.inc.php
2. 파일 내용 수정
config.inc.php 파일을 수정하여 아래 내용으로 변경, 삽입합니다.
$rcmail_config['password_driver'] = 'sql'; $rcmail_config['password_db_dsn'] = 'mysql://vpopqmail:sysdocupasswd@localhost/vpopqmail'; // DB, 계정, 패스워드를 수정하세요. (패스워드에 골뱅이가 들어가면 안되므로 다른방식으로 설정해야합니다.)
// 아래 3줄은 멀티도메인 사용시 도메인을 구분하기위해 새로 입력한 부분입니다. // 또한 webmail.sysdocu.com 과 같이 웹메일에 접속할 경우 webmail. 서브도메인을 제거하기 위한 작업도 있으니 // 사용하는 환경에 따라 코드를 수정하여 사용하세요. $real_domain=$_SERVER["HTTP_HOST"];
$rcmail_config['password_query'] = "UPDATE $real_domain set pw_passwd=ENCRYPT(%p,concat("$1$",right(md5(rand()), 8),"$")),pw_clear_passwd=%p where pw_name=%l"; |
main.inc.php 파일을 열어 아래 내용으로 변경합니다.
# vi /home/sysdocu/public_html/webmail/config/main.inc.php
$rcmail_config['plugins'] = array('password'); |
'리눅스 > Mail' 카테고리의 다른 글
vqadmin 설치 (vpopmail web interface) (0) | 2015.01.23 |
---|---|
qmail 587 포트 추가하기 (0) | 2015.01.23 |
qmail 로 오픈된 110번 포트로 로그인이 되지 않을경우 (0) | 2015.01.23 |
Sorry,_no_mailbox_here_by_that_name._(#5.1.1) (0) | 2015.01.23 |
qmail + vpopmail + mysql 연동 후 간헐적 사이트 접속 오류 현상 (0) | 2015.01.23 |