iRedMail là gì?

Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 30

iRedMail là một giải pháp máy chủ thư nguồn mở, đầy đủ tính năng, dựa trên Postfix. Nó hoạt động trên các phân phối Linux khác nhau, bao gồm CentOS, Ubuntu, Debian, FreeBSD và OpenBSD.

iRedMail cung cấp các tính năng sau:

  • Quản lý tài khoản người dùng và nhóm: iRedMail cung cấp một giao diện web trực quan để quản lý tài khoản người dùng và nhóm, bao gồm tạo, xóa, sửa đổi và ủy quyền.
  • Cấu hình bảo mật: iRedMail cung cấp các tính năng bảo mật mạnh mẽ để bảo vệ máy chủ thư của bạn khỏi các cuộc tấn công, bao gồm lọc thư rác, chống virus và xác thực hai yếu tố.
  • Cấu hình giao diện người dùng: iRedMail cung cấp một số giao diện người dùng khác nhau để truy cập email, bao gồm webmail, IMAP và POP3.
  • Cấu hình dịch vụ email: iRedMail cung cấp các dịch vụ email cơ bản, bao gồm gửi và nhận email, quản lý danh bạ và lịch.

iRedMail được thiết kế để dễ cài đặt và sử dụng. Nó bao gồm một tập lệnh bash tự động sẽ cài đặt và cấu hình tất cả các thành phần cần thiết cho máy chủ thư của bạn.

Dưới đây là một số ưu điểm của iRedMail:

  • Dễ cài đặt và sử dụng: iRedMail được thiết kế để dễ cài đặt và sử dụng, ngay cả đối với người dùng không phải là kỹ thuật.
  • Tính bảo mật cao: iRedMail cung cấp các tính năng bảo mật mạnh mẽ để bảo vệ máy chủ thư của bạn khỏi các cuộc tấn công.
  • Cung cấp nhiều tính năng: iRedMail cung cấp nhiều tính năng để đáp ứng nhu cầu của các doanh nghiệp và cá nhân.

iRedMail là một lựa chọn tuyệt vời cho các doanh nghiệp và cá nhân muốn thiết lập một máy chủ thư đầy đủ tính năng và bảo mật.

Yêu cầu hệ thống

  • Máy chủ Linux:
    • Debian/Ubuntu
    • Red Hat Enterprise Linux, CentOS
  • RAM: 4GB
  • Port: 25
  • Đảm bảo rằng có 3 UID/GID (User ID/Group ID) không được sử dụng bởi người dùng/nhóm khác, và đó là các số 2000, 2001, 2002

Các bước cài đặt iRedMail

Tôi sẽ chia nhỏ các bước ra để bạn dễ dàng thực hiện cài đặt, và nếu có gặp lỗi bạn có thể nhắn tin cho tôi và cho biết lỗi đang gặp ở bước nào.

Bước 1: Thiết lập cấu hình cơ bản

  • Thiết lập hostname

Bạn hãy thay mx.example.com thành MX của bạn

hostnamectl set-hostname mx.example.com
exec bash
  • Cấu hình /etc/hosts
# Part of file: /etc/hosts
IP-Server   mx.example.com mx

Bước 2: Cài đặt iRedMail

  • Cập nhật hệ thống
sudo apt-get install -y gzip dialog
  • Tải iRedMail

Bạn hãy truy cập vào trang download để tải xuống các bản mới nhất. Trong hướng dẫn này tôi đang sử dụng bản 1.6.7

cd /root
wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.6.7.tar.gz
tar zxf 1.6.7.tar.gz
  • Truy cập thư mục và cài đặt

Sau khi giải nén iRedMail xong bạn truy cập vào và tiến hành cài đặt.

cd /root/iRedMail-1.6.7
bash iRedMail.sh
Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 31
  • Thiết lập cài đặt iRedMail

Ở bước đầu khi được hỏi Yes/No bạn hãy chọn tất cả là Yes nhé.

Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 32

Để mặc định và chọn Next để tiếp tục.

Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 33

Tiếp theo hệ thống sẽ hỏi chọn máy chủ webserver thì tôi ưu tiên chọn NGINX và chọn next để tiếp tục

CleanShot 2023 12 12 at 11.45.43
Hướng dẫn cài đặt iRedMail trên Ubuntu 34

iRedmail sẽ cho bạn chọn các tuỳ chọn lưu hợp thư, và tôi sẽ ưu tiên chọn MariaDB

CleanShot 2023 12 12 at 12.48.00
Hướng dẫn cài đặt iRedMail trên Ubuntu 35

Sau đó bạn hãy đặt mật khẩu cho MariaDB và chọn Next

Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 36

Thực hiện nhập tên miền và chọn Next

Hướng dẫn cài đặt iRedMail trên Ubuntu
Hướng dẫn cài đặt iRedMail trên Ubuntu 37

Đặt mật khẩu quản trị cho tên miền vào và chọn Next

CleanShot 2023 12 12 at 12.50.20
Hướng dẫn cài đặt iRedMail trên Ubuntu 38

Bước này sẽ cài đặt các tiện ích (Webmail, Calender, Contacts,…) và tôi chọn tất cả và chọn Next để tiếp tục cài đặt

CleanShot 2023 12 12 at 11.49.15
Hướng dẫn cài đặt iRedMail trên Ubuntu 39

Xem lại các thiết lập bên trên và chọn Y để tiếp tục

CleanShot 2023 12 12 at 11.49.38
Hướng dẫn cài đặt iRedMail trên Ubuntu 40

Trong quá trình cài đặt, iRedMail sẽ hỏi chúng ta về phần mở port cho SSH và phần cấu hình cho MySQL. Bấm Y để tiếp tục.

CleanShot 2023 12 12 at 12.34.59
Hướng dẫn cài đặt iRedMail trên Ubuntu 41

Bước 3: Đăng nhập iRedmail

Bạn sẽ nhận được thông tin đăng nhập với các được link sau.

* - Roundcube webmail: https://mx.domain.com/mail/
* - SOGo groupware: https://wmx.domain.com/SOGo/
* - netdata (monitor): https://mx.domain.com/netdata/
* - Web admin panel (iRedAdmin): https://mx.domain.com/iredadmin/

Giao diện vào quản trị iredadmin

CleanShot 2023 12 12 at 13.33.31
Hướng dẫn cài đặt iRedMail trên Ubuntu 42
CleanShot 2023 12 12 at 13.34.21
Hướng dẫn cài đặt iRedMail trên Ubuntu 43

Bài viết này đã hướng dẫn cách cài đặt iRedMail trên Ubuntu. iRedMail là một giải pháp máy chủ thư mạnh mẽ và dễ sử dụng. Nó cung cấp các tính năng bảo mật mạnh mẽ và nhiều tính năng để đáp ứng nhu cầu của các doanh nghiệp và cá nhân.

Nguồn: https://docs.iredmail.org/install.iredmail.on.debian.ubuntu.html