본문 바로가기

리눅스

Zimbra 메일 서버 설치 및 기본 운영 설정하는 방법

반응형

Zimbra 메일 서버 설치 및 기본 운영 설정하는 방법

Zimbra Collaboration Suite는 메일, 일정, 주소록, 웹메일, 관리자 콘솔 등을 통합 제공하는 협업 플랫폼입니다.

CentOS/RHEL 계열 Linux 환경에서 Zimbra 설치부터 서비스 점검, 계정 생성, 메일링 그룹 구성하는 방법입니다.

1. 사전 준비

1-1. 호스트명 설정

Zimbra는 FQDN(정규 호스트명) 구성이 매우 중요합니다.

hostnamectl set-hostname mail.scbyun.com

확인

hostnamectl

1-2. /etc/hosts 등록

DNS가 준비되지 않았거나 내부 테스트 환경이라면 /etc/hosts에 등록합니다.

cat /etc/hosts
127.0.0.1   localhost
10.251.8.57 mail.scbyun.com mail

1-3. 필수 패키지 설치

Zimbra 설치 시 누락 패키지가 있으면 오류가 발생할 수 있습니다.

yum install -y nc sudo libidn gmp libaio perl sysstat sqlite

2. 설치 파일 실행

압축 해제 후 설치 스크립트를 실행합니다.

tar xvf zcs-8.0.7_GA_6021.RHEL6_64.tgz
cd zcs-8.0.7_GA_6021.RHEL6_64

설치 실행

sh install.sh --platform-override

3. 설치 진행 중 주요 설정

설치 과정에서 다음 항목을 설정합니다.

 

라이선스 동의

Do you agree with the terms of the software license agreement? [N] y

설치 패키지 선택

  • 일반 단일 서버 구성 예시
zimbra-ldap      Y
zimbra-logger    Y
zimbra-mta       Y
zimbra-snmp      Y
zimbra-store     Y
zimbra-apache    Y
zimbra-spell     Y
zimbra-memcached N
zimbra-proxy     N

도메인 설정

  • MX 레코드가 없을 경우 다음과 같이 직접 입력합니다.
Create domain: scbyun.com
MX Host: mail.scbyun.com

관리자 계정 비밀번호 설정

Admin user: admin@scbyun.com
Admin Password: 원하는 비밀번호 입력

4. 설치 완료 후 서비스 확인

Zimbra 계정으로 전환합니다.

su - zimbra

상태 확인

zmcontrol status
ldap         Running
logger       Running
mailbox      Running
mta          Running
antispam     Running
antivirus    Running
snmp         Running
stats        Running
zmconfigd    Running
728x90

5. 서비스 재시작

설치 직후 mailbox 서비스가 비정상일 경우 재시작으로 해결되는 경우가 많습니다.

 

중지

zmcontrol stop

시작

zmcontrol start

6. 관리자 콘솔 접속

브라우저 접속

https://mail.scbyun.com:7071

관리자 계정

admin@scbyun.com

7. 첨부파일 용량 변경 (20MB)

기본 첨부 용량을 20MB로 변경

zmprov mcf zimbraMtaMaxMessageSize 20480000

적용 후 서비스 재시작

zmcontrol restart

8. 사용자 계정 생성

계정 생성

zmprov ca user11@scbyun.com password1! displayName user11
zmprov ca user12@scbyun.com password1! displayName user12
zmprov ca user13@scbyun.com password1! displayName user13

설명

  • ca : Create Account
  • displayName : 사용자 표시 이름

9. 메일링 그룹 생성

그룹 생성

zmprov cdl ng11@scbyun.com

그룹 구성원 추가

zmprov adlm ng11@scbyun.com user11@scbyun.com
zmprov adlm ng11@scbyun.com user12@scbyun.com
zmprov adlm ng11@scbyun.com user13@scbyun.com

설명

  • cdl : Create Distribution List
  • adlm : Add Distribution List Member

전체 그룹 목록 확인

zmprov gadl

특정 그룹 상세 조회

zmprov gdl ng11@scbyun.com

그룹 멤버만 조회

zmprov gdlm ng11@scbyun.com
user11@scbyun.com
user12@scbyun.com
user13@scbyun.com

 

Zimbra는 웹메일, 일정, 주소록, 메일링 그룹까지 통합 제공하는 강력한 메일 플랫폼입니다.

 

참고URL

- http://blog.naver.com/PostView.nhn?blogId=junix&logNo=80129827372

- http://www.server-world.info/en/note?os=CentOS_6&p=zimbra

 

728x90
반응형

'리눅스' 카테고리의 다른 글

netstat 명령어  (0) 2013.11.18
dd 명령어  (2) 2013.11.15
PEM 형식의 RSA 개인키를 기반으로 공개키를 생성하는 방법  (0) 2013.11.14
vim & vim 명령어  (1) 2013.11.14
D-Bus 데몬 오류  (0) 2013.11.12