2009년 7월 29일 수요일

sulinux 1.5 + 큐메일

큐메일에 대한 설치사례는 많지만 sulinux에서는 드문 경우라서 올려둔다.

http://www.qmailrocks.org/

위 사이트도 참고할만한 사이트이다. 내용도 잘정리되어 있고 기본적으로 레드햇이나 다른 버전의 설명도
함께 담고 있다.

아래는 내가 큐메일을 설치하면서 설정했던 값들과 설치했던 방법을 간략하게 적어보았다.
한번해보라 큐메일은 한번 설치가 되었다고 해서 간단하게 운영되지 않는다.
최근 네이버도 큐메일로 바꾼것 같던데 아니면 그이전부터 사용했는지도 모르겠다.
장점은 많다. 하지만 단점도 만만치 않은 설치부터 운영의 어려움까지 어느것하나 쉽지는 않다.
만일 운영을 할꺼라면 윈도우서버의 메일서버를 추천한다. 간단한 설치에 운영도 편하다.
메일서버의 가장 핵심기능은 뭐니뭐니 해도 스팸기능일 것이다.
이부분에 대해서는 큐메일도 마찬가지다. 결국 걸러서 받아낼 수 밖에 없다.
스팸메일서버로 사용될 일은 없겠지만 그래서 스팸이 안들어온다는 것은 아니다.
테스트해본 결과 무지막지하게 들어온다. 다른 스팸차단기를 사용해야 한다면 큐메일은 비추천이다.
연동하기 어려운 것보다는 쉬운게 좋다.
또 속도에 대해서는 그리 빠르다라고 느낄만한 수준이 아니다. 서버사양의 문제도 있겠지만
같은 서버로 테스트해본 결과 샌드메일서버나 큐메일이나 별반 차이가 없었다.
테스트는 3만건정도 했었다. 이정도라면 윈도우서버가 더 나은 편이다. 현재 회사의 메일서버는
윈도우메일서버를 운영하고 있다. 기존 샌드메일서버가 스팸서버로 해킹되는 바람에 어쩔 수 없이
갈아탔다. 이렇게 길게 설명했는데도 큐메일이 좋다고 생각한다면 어쩔수 없다.
한번 해보라 그래도 좋다고 한다면 메뉴얼을 잘 만들어서 여러 사람이 쓸 수 있도록 해주면 좋겠다.

1. openssl-devel 설치
yum install openssl-devel

2. Qmailrocks 설치
http://www.qmailrocks.org/download.htm

3. 다람쥐메일 설치

==============아래는 설치시 필요했는 설정값==================================

./config-fast webmail.adbank.co.kr

Country Name (2 letter code) [GB]: ko
State or Province Name (full name) [Berkshire]: adbank
Locality Name (eg, city) [Newbury]: adbank
Organization Name (eg, company) [My Company Ltd]: adbank.co.kr
Organizational Unit Name (eg, section) []: webmail
Common Name (eg, your name or your server's hostname) []: webmail.adbank.co.kr
Email Address []: postmaster@adbank.co.kr


echo "localhost|0|admin|5555|vpopmail" > ~vpopmail/etc/vpopmail.mysql

GRANT select,insert,update,delete,create,drop ON vpopmail.* TO admin@localhost IDENTIFIED BY '5555';

mysql -u admin -p

./configure --enable-cgibindir=/usr/local/apache_2.0.59/cgi-bin/ --enable-htmldir==/var/www/html

<Directory "/usr/local/apache_2.0.59/cgi-bin/vqadmin">
deny from all
Options ExecCGI
AllowOverride AuthConfig
Order deny,allow
</Directory>

cd /usr/local/apache_2.0.59/cgi-bin/vqadmin

/var/www/html/.htpasswd

chown nobody .htaccess

htpasswd -bc /var/www/html/.htpasswd admin 5555

chmod 644 /var/www/html/.htpasswd

./configure --enable-cgibindir=/usr/local/apache_2.0.59/cgi-bin/ --enable-htmldir=/var/www/html

echo postmaster@adbank.co.kr > /var/qmail/alias/.qmail-root

echo postmaster@adbank.co.kr > /var/qmail/alias/.qmail-postmaster

echo postmaster@adbank.co.kr > /var/qmail/alias/.qmail-mailer-daemon

rpm -e --nodeps sendmail-8.13.1-3.RHEL4.5.SULinux.1

rpm -e --nodeps sendmail-cf-8.13.1-3.RHEL4.5.SULinux.1

courierpassd 106/tcp #for /etc/xinetd.d/courierpassd

chown -R nobody:nobody /var/sqattachements

chown -R nobody:nobody data

<VirtualHost 211.203.170.86:80>
ServerName webmail.adbank.co.kr
ServerAlias mail.*
ServerAdmin postmaster@adbank.co.kr
DocumentRoot /var/www/webmail
</VirtualHost>

댓글 없음:

댓글 쓰기