Cài đặt mail server trên Ubuntu

Keyword: How to install Mail Zimbra Server on Ubuntu and connect to Active Directory
Đến thời điểm hiện tại thì chuyện tình 3 người vẫn chưa kết thúc, kẻ thứ 3 luôn luôn là kẻ xuất hiện cuối cùng mà, hihi nói vui vậy thôi phần này cũng là phần cuối cùng trong cái LAP hôm bữa của mình xây dựng đó chính là Mail Zimbra Server.

Cài đặt mail server trên Ubuntu

Để bắt đầu cài đặt Mail Zimbra các bạn lựa chọn download tại đây các phiên bản mới nhất và chính thức

Bước 1: Cấu hình host trước khi cài đặt Mail Server trên Ubuntu

Trước khi cài đặt mail zimbra cho ubuntu server các bạn cần lưu ý thay đổi một số phần sau cho phù hợp

vi /etc/hosts

Tại đây bạn điền giá trị sau vào trong file hosts của ubuntu server như hình phía dưới nhé

127.0.0.1 mail-zimbra.thanhphatit.local mail-zimbra

Cài đặt mail server trên Ubuntu

Sau đó lại tiếp tục truy cập đến hostname để thay đổi như sau và khởi động lại máy tính để hoàn tất

vi /etc/hostname

Cài đặt mail server trên Ubuntu

mail-zimbra.thanhphatit.local
reboot

Bước 2: Thực hiện download Mail Zimbra và cài đặt trên Ubuntu Server

Tới lúc chúng ta cài đặt rồi, bạn lấy 1 link phù hợp với hệ điều hành của bạn tại link mình để ở trên và thực hiện download nó

wget https://files.zimbra.com/downloads/8.8.15_GA/zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
tar -xvf zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220.tgz
cd zcs-8.8.15_GA_3869.UBUNTU18_64.20190918004220/
chmod -R +x * 
./install.sh

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Cứ enter mặc định như bên dưới cho đến khi nó hiện câu "The system will be modified. Continue ?" thì các bạn trả lời Y là được

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Tại đây nó báo lỗi về việc cấu hình DNS nên chúng ta sẻ lựa chọn No để cho qua các bạn nhé

Cài đặt mail server trên Ubuntu

Sau khi đã no thì nó sẻ đưa bạn tới trang Menu tại đây bạn lựa chọn 74 để đặt Password Admin cho Web Admin của Zimbra

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Tiếp tục lựa chọn a để save cấu hình lại và chờ nó save

Cài đặt mail server trên Ubuntu

Các bạn cứ cấu hình theo hình ở trên là được, sau khi đã cài đặt xong các bạn thực hiện lệnh để kiểm tra mọi thứ đã ổn chưa nhé

su - zimbra -c "zmcontrol status"

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Bước 3: Thay đổi địa chỉ IP cho Ubuntu Server cho đúng với LAP Map ở phía trên và cấu hình DNS trên Windows

Cài đặt mail server trên Ubuntu

Như lần trước truy cập vào

vi /etc/netplan

Cài đặt mail server trên Ubuntu

Sau khi cấu hình netplan xong ta phải apply nó

netplan apply

Cài đặt mail server trên Ubuntu

Nó đã thay đổi IP theo như mô hình của mình lúc đầu rồi đấy, sau đó các bạn truy cập link sau để vào web mail nhé: "https://mail-zimbra.thanhphatit.local:7071/zimbraAdmin/" nhớ rằng phải có https kẻo không nó không thể truy cập được mail đâu

Cài đặt mail server trên Ubuntu

Bước 4: Tạo User và kết nối LDAP đến AD của Windows Server cho Mail Zimbra

Bạn thực hiện truy cập Configure > Domains > name-mail.domain.local > Configure Authentication

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Phần kế tiếp cứ chọn next rồi nó sẻ ra đến phần này bạn add tài khoản admin với quyền Domain Admin vào để test xem ổn không nha

Cài đặt mail server trên Ubuntu

Còn lại các bạn cứ Next Next và kết thúc nó, bây giờ ta quay về phần tạo User để thực hiện tạo 1 User trùng với tài khoản bên AD và thực hiện nhập Pass coi ổn không nha

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Bây giờ mình thực hiện truy cập "https://mail-zimbra.thanhphatit.local" để check thử xem bạn có thể truy cập với tài khoản AD được không nhớ là tạo tài khoản mail thôi không nhập Password gì cả nha để cho nó liên kết

Cài đặt mail server trên Ubuntu

Vậy là thấy ngon rồi đấy, giờ mình sẻ test thử gửi mail đến tài khoản dung.tran xem mail đã có thể send được chưa nha, nhưng mình nghĩ nó sẻ chưa đâu và sẻ bảo lỗi tại hàng đợi, để biết mail có ổn định hay báo lỗi gì không bạn cứ vào mục Monitor > Mail Queues để check nhé

Cài đặt mail server trên Ubuntu

Đây của mình đã báo lỗi và không thể gửi mail cho dung.tran được cho nó thiếu cấu hình DNS MX trên AD, ta thực hiện lên AD thêm MX vào

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Nếu như bạn đã thêm MX vào trong DNS nhưng nó vẫn báo lỗi sau tại phần Monitor: "name service error for name=mail-zimbra.thanhphatit.local type=a" gì gì đó thì cạc bạn nên check lại phần resolv.conf có ổn chưa nhé, vì lúc đầu khi mình chạy thì nó đang hoạt động trên domain của công ty mình nên nó đã lưu cache trên đây rồi, cần phải thay đổi về DNS của AD trên máy ảo, nên vì vậy mình sẻ chỉnh sửa lại file

vi /etc/resolv.conf

Cấu hình như bên dưới nhé

Cài đặt mail server trên Ubuntu

Sau đó save lại và apply nó bằng câu lệnh

netplan apply

Tại bên mail các bạn tắt hết tất cả xóa các lỗi lúc ban đầu trong phần Monitor và thực hiện gửi mail lại cho tài khoản dung.tran bây giờ thì nó đã gửi mail thành công và không báo lỗi gì nữa rồi đấy.

Cài đặt mail server trên Ubuntu

Cài đặt mail server trên Ubuntu

Chúc các bạn thành công !

Xem thêm:

  1. https://www.itblognote.com/2020/02/phan-1-huong-dan-xay-dung-gitlab-local.html
  2. https://www.itblognote.com/2020/02/phan-2-cai-at-jira-server-cho-ubuntu.html