Thứ Tư, 18 tháng 4, 2012

Cài đặt ,Cấu hình và Sử dụng Mail Zimbra trên Centos 5.6 X86_64

Zimbla là một hệ thống Mail Server mạnh mẽ cho các danh nghiệp sử dụng mã nguồn mở Linux !

Zimbra có bản thương mại cho các doanh nghiệp và bản miễn phí Opensource , trong bài này Kenhgiaiphap.vn sẽ hướng dẫn xây dựng hệ thống Email Server trên Centos 5.6 bằng Zimbra 7.1.2 phiên bản (thương mại dùng thử) mới nhật tại thời điểm này .

Phiên bản này tích hợp luôn các công cụ Antivirus và Antispam ,Backup với các công cụ mạnh mẽ khác đang chờ bạn khám phá .

Chuẩn bị và cấu hình trước khi cài đặt  Zimbra

Tắt các Service sau và disable firewall Selinux

/etc/init.d/sendmail stop
chkconfig sendmail off

chkconfig iptables off
chkconfig ip6tables off
/etc/init.d/iptables stop
/etc/init.d/ip6tables stop

chkconfig httpd off
service httpd stop

Cài đặt  DNS

# yum -y install bind caching-nameserver bind-chroot bind-utils

Cấu hình DNS


Zimbra cần 1 DNS record hoạt động .Ví dụ tôi sử dụng Domain là  “kenhgiaiphap.local “  với MX record là mail.kenhgiaiphap.local.

Tạo 1 file  /var/named/chroot/var/named/kenhgiaiphap.local  với nội dung như sau :

# vim /var/named/chroot/var/named/kenhgiaiphap.local

;
;       Addresses and other host information.
;
@       IN      SOA     kenhgiaiphap.local. hostmaster.kenhgiaiphap.local. (
                               2011030801      ; Serial
                               43200      ; Refresh
                               3600       ; Retry
                               3600000    ; Expire
                               2592000 )  ; Minimum

;       Define the nameservers and the mail servers

               IN      NS      ns.kenhgiaiphap.local.
               IN      A       192.168.11.223
               IN      MX      10 mail.kenhgiaiphap.local.

mail            IN      A       192.168.11.223
ns              IN      A       192.168.11.223





chỉnh sửa file /var/named/chroot/etc/named.conf

# vim /var/named/chroot/etc/named.conf

options {
       directory "/var/named";
       dump-file "/var/named/data/cache_dump.db";
       statistics-file "/var/named/data/named_stats.txt";
forwarders { 8.8.8.8; };
};
include "/etc/rndc.key";
// We are the master server for mydomain.com

zone "kenhgiaiphap.local" {

    type master;
    file "kenhgiaiphap.local";
};



 
Restart  named

/etc/init.d/named start

Khi install Zimbra nó sẽ sử dụng file /etc/hosts để cấu hình .

Nội dung file /etc/hosts

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.11.223   mail.kenhgiaiphap.local mail



Kiềm tra xem DNS record hoạt động chưa .

dig kenhgiaiphap.local  MX



nslookup  kenhgiaiphap.local 



Cài các Package cần thiết :

yum –y  install sysstat  libstdc++*  fetchmail libpcre3 libgmp3c2 libxml2 libltdl3 sysstat gmp libidn libstdc++ sqlite  libtool-ltdl

Vào trang chủ http://www.zimbra.com/downloads/os-downloads.html  >>(Opensource >> ko cần file License )

 http://www.zimbra.com/products/download_network.html 
>> đăng kí dùng thử 60 ngày cho bản Enterprise  File License sẽ dc gởi qua Email !

Ở đây tôi dùng bản Enterprise 60 ngày !

Sau khi download Zimbra về rồi Giải nén file và cài đặt .

tar -xvzf   zcs-NETWORK-7.1.2_GA_3268.RHEL5_64.20110804120428.tgz

cd zcs-NETWORK-7.1.2_GA_3268.RHEL5_64.20110804120428

./install.sh --platform-override

Lưu ý : thông số --platform-override là dành cho Centos.

Trả lời Y cho các câu hỏi

Khi tời bước như hình dưới ta Chọn số 3 sau đó 4 để thiết lập password cho admin !
Chọn r để quay lại rồi chọn a để apply các config .



Khi Install xong sẽ hiện như hình sau :



Mở trình duyệt truy cập vào https://Ip:7071/zimbraAdmin/ để vào giao diện quản lý Zimbra .

Với User mặc định là admin và password do bạn thiết lập lúc Install .





Phải đảm bảo các dòng trên điều xanh hết !

Tạo  user để gửi và nhận mail .

Ví dụ tạo user : kgp2


 
(có thể nhấn next để có nhiều lựa chọn config)

Thiết lập password cho user

Nhấp phải chuột vào user cần thiết lập password chọn  change password .



Gởi và nhận Email

Các máy Client Truy cập vào  http://192.168.11.223/ để gởi/nhận Email



Giao diện sau khi các user nhận được Email .




Kenhgiaiphap.vn
Phan Trọng Hiếu ( Theo Zimbra )

1 nhận xét:

  1. cho hỏi làm sao để gởi message đến các server mail như gmail hay yahoo vậy anh

    Trả lờiXóa