2011. 7. 15. 12:38
Linux
메일 수신을 위한 서비스 중에 대표적으로 ipop3가 있다.
이 서비스는 imap설치 패키지 설치시 같이 딸려 오기 때문에 해당 패키지만 설치하면 되지만
yum list에서는 해당 패키지가 없으며 rpm으로 설치시에 여러가지 의존성 파일을 필요로 하기 때문에
rpm 패키지 설치는 좀 어려움이 많다.
그래서 다른 방법으로 진행을 하기로 했다.
dovecot은 imap과 마찬가지로 ipop3서비스를 지원한다.
[root@localhost ~]# yum -y install dovecot
패키지가 설치 되었으면 /etc/dovecot.conf 파일이 생성된다.
[root@localhost ~]# vi /etc/dovecot.conf
해당 파일에서 protocols , listen 의 주석을 해제한다.
대략 20번째와 39번째 줄에서 확인 가능한다.
이제 관리 계정을 생성해 보자.
[root@localhost ~]# useradd mailroot -m
[root@localhost ~]# passwd mailroot
그 후에 /etc/aliases 의 제일 마지막 줄에 등록해 주자.
root; myid, mailroot
[root@localhost ~]# cd /etc/
이 서비스는 imap설치 패키지 설치시 같이 딸려 오기 때문에 해당 패키지만 설치하면 되지만
yum list에서는 해당 패키지가 없으며 rpm으로 설치시에 여러가지 의존성 파일을 필요로 하기 때문에
rpm 패키지 설치는 좀 어려움이 많다.
그래서 다른 방법으로 진행을 하기로 했다.
dovecot은 imap과 마찬가지로 ipop3서비스를 지원한다.
[root@localhost ~]# yum -y install dovecot
패키지가 설치 되었으면 /etc/dovecot.conf 파일이 생성된다.
[root@localhost ~]# vi /etc/dovecot.conf
해당 파일에서 protocols , listen 의 주석을 해제한다.
대략 20번째와 39번째 줄에서 확인 가능한다.
이제 관리 계정을 생성해 보자.
[root@localhost ~]# useradd mailroot -m
[root@localhost ~]# passwd mailroot
그 후에 /etc/aliases 의 제일 마지막 줄에 등록해 주자.
root; myid, mailroot
[root@localhost ~]# cd /etc/
[root@localhost ~]# makemap hash aliases < aliases
이제 db화한 파일에서 계정을 확인할 수 있다.
[root@localhost ~]# strings /etc/aliases.db
이제 netstat 으로 포트를 확인한 후에 서비스를 올리고 메일 송수신 테스트를 진행하면 완료
이제 db화한 파일에서 계정을 확인할 수 있다.
[root@localhost ~]# strings /etc/aliases.db
이제 netstat 으로 포트를 확인한 후에 서비스를 올리고 메일 송수신 테스트를 진행하면 완료
반응형
'Linux' 카테고리의 다른 글
Sendmail 속도 올리기 (0) | 2012.01.12 |
---|---|
dovecot 서비스 시작 에러 "libmysqlclient.so.15: cannot open shared object file" (0) | 2011.08.29 |
트레픽 제어 모듈(mod_cband)사용하기 (2) | 2011.06.23 |
리눅스에서 수동으로 랜카드 잡기 (0) | 2011.06.08 |
PHP 업로드 용량 제한조절 (0) | 2011.06.08 |