Complete Virtual Mail Server/ko
이 안내서를 쓴 목적은 서로 다른 인터페이스 옵션의 다양성을 활용하여 다중 도메인을 다루는 가상 메일 시스템을 구축하는데 있습니다. 메일 글라이언트를 찾는 일반적인 사용자를 대상으로 하려는 것이 아니라, 자체 도메일을 보유하고 있거나 가상 도메인을 지원하는 개개인의 완벽한 규모의 메일 전송 에이전트(MTA)를 구축하려는 사용자를 대상으로 합니다.
This guide uses Postfix as the MTA.
이 안내서를 다 읽고 다면, 다음 기능을 갖춘 메일 서버를 관리하는 쉬운 방식은 지나간 세월의 웃음거리로 바뀝니다:
- 웹 기반 시스템 관리
- 무제한 도메인
- 쉘 계정이 필요하지 않은 가상 메일 사용자
- 도메인(별) 사용자 이름
- 메일함 용량 제한
- 전자메일 계정의 웹 접근
- IMAP 과 (안해도 그만인)POP3 지원
- 보안 릴레이 처리용 SMTP 인증
- 전송 레이어 보안용 SSL
- 강력한 스팸 처리
- 바이러스 예방 처리
- 로그 분석
진짜 이득은 이 모든걸 단일 데이터베이스에서 관리한다는 점입니다.
시작하기
이 장에서는 이미 사용한 핵심 꾸러미와 시스템 설정(다중 서버 구현체)을 대략적으로 다룹니다. 다른 부분을 읽기 전에 이 부분을 반드시 읽어야 합니다(걱정마세요. 내용은 별로 없습니다).
기본 설정
메일함 내용은 일반 시스템에 저장하므로 보안을 위해서라면 사용자와 그룹을 만들어야합니다.
www-apps/postfixadmin과 www-servers/apache가 핵심 도구이며 시험하고 동작하는데 서로 밀접한 연관이 있습니다. Apache/PHP의 자세한 설정은 여기에서 다루지 않지만 여기에 동일한 괜찮은 정보가 다 있습니다.
mail-mta/postfix을 다중 도메인에 가상 사용자를 서용하는 데이터베이스 백엔드에 연동합니다.
- Linking Dovecot to database backend
- 중요
This setup is for the dovecot route. It is mutually exclusive with Linking Courier-imap to database backend. - net-mail/dovecot will be coupled to the same database.
고도화 설정
- SMTP Authentication - Dovecot route
- 중요
This setup is for the dovecot route. It is mutually exclusive with SMTP Authentication - Courier route. - Having a mailserver that relays local mail is good enough for most, being able to relay mail after authentication is extremely handy.
이제 메일 서버를 설정했으니, 시험 과정을 진행하는 동안에는 웹 접근 기능이 도움을 줍니다.
SSL 인증서로 메일 서버를 보안처리합니다.
내보내는 모든 메시지에는 인증키로 서명하여 스팸메일함으로 들어가는 일을 막습니다.
기본 postfix 설정 옵션을 사용하여 일부 성능 고급 설정과 보안 설정을 서버에 적용합니다.
스팸 방지 기능
Amavis, Spam-assassin, ClamAV로 바이러스 침투를 보호하고 스팸을 막습니다.
로그 분석기
감시는 언제든 중요합니다. AWStats가 하는 일은 전달한 메시지를 종종 유용하게 살펴보는 일입니다.
Miscellaneous
- POP3 protocol
- POP3 is an old protocol and should not be used. For the sake of completeness it is included in this guide.