phpmailer 1.0.x 설치
프로젝트 및 다운로드 사이트 http://sourceforge.net/projects/phpmailer
테이블 작성
* DocumentRoot 디렉토리에 압축파일을 다운받는다 |
# gzip -d phpmail-1.0.x.tar.gz
# tar xvf phpmail-1.0.x.tar
# cd phpmail-1.0.x
테이블 작성
* 먼저 작성된 mailuser테이블을 삭제한다 |
# /usr/local/mysql/bin/mysql -u phpmail -p phpmail
mysql> drop table mailuser;
mysql> exit;
# cd sql
# /usr/local/mysql/bin/mysql -u phpmail -p phpmail < phpmail-linux.sql
Enter password:
테이블이 제대로 생성됐는지 확인한다
# /usr/local/mysql/bin/mysql -u phpmail -p phpmail
mysql> show tables;
+-------------------+ | Tables_in_phpmail | +-------------------+ | mailaddr | | maildomn | | mailgrup | | mailnoti | | mailpop3 | | mailpost | | mailrule | | mailuser | +-------------------+ 8 rows in set (0.01 sec) |
maildomn테이블에 도메인정보를 입력한다
mysql> insert into maildomn values ('메일서버도메인명', '회사명', '관리자아이디', '관리자메일주소', '관리자전화번호', '관리자핸드폰번호', '도메인디스크위치', '도메인당 아이디갯수', '도메인기본제한용량', '등록일자', '사용여부');
sample> insert into maildomn values ('nsets.org', 'phpmail', 'popori', 'popori@kldp.org', '02-2103-xxxx', '017-339-xxxx', '/phpmail/nsets.org', '20', 10240, '2003-04-28', 'Y');
디렉토리 생성
# mkdir -p /phpmail/nsets.org
첨부파일 업로드 디렉토리생성
# mkdir -p /phpmail/nsets.org/.upload
# chown -R nobody:nobody /phpmail
환경설정
# vi DocumentRoot/phpmail-1.0.x/lib/config.lib.html
관리자 메일주소입력
> $phpmail["admin"] = "popori@kldp.org";
편지함의 홈디렉토리 설정
> $phpmail["mhome"] = "/phpmail"; 편지함 홈디렉토리가 NFS일경우 nfs주석을 해제 선택해준다
> $phpmail["mtype"] = "local"; # $phpmail["mtype"] = "remote";
접속확인
브라우저를 띄우고 phpmail접속을 확인한다
http://도메인//phpmail-1.0.x
'리눅스 > Mail' 카테고리의 다른 글
sendmail 에서 특정 계정으로 오는 메일을 다른 계정으로 받기 (0) | 2015.01.23 |
---|---|
sendmail 보내기, 받기 안될때 확인 사항 (0) | 2015.01.23 |
다람쥐메일 (squirrelmail) 1.4.13 설치하기 (0) | 2015.01.23 |
sendmail + dovecot (imap4, pop3) yum 설치 (0) | 2015.01.23 |
Mulitple Queues (0) | 2015.01.23 |