Thiết lập Mail Server trên nền tảng Debian
rong bài viết sau, Quản Trị Mạng sẽ hướng dẫn các bạn cách thiết lập hệ
thống mail server đầy đủ tính năng, an toàn bảo mật, dễ dàng mở rộng và
thay thế một số chức năng khác nếu cần. Mô hình này cung cấp các dịch vụ host
ảo dành cho mailbox với nhiều định dạng khác nhau, chế độ lọc quota và server –
side, alias domain, alias address, forward address và catchall address. Quá trình
chuyển tiếp được đảm bảo an ninh với giao thức STARTTLS và SMTP-AUTH.
Các email nhận sẽ được kiểm soát chặt chẽ bằng những bộ lọc virus, spam, mã độc
đồng thời nhanh chóng loại bỏ các SPF policy và DNSBL.
Và toàn bộ quá trình này sẽ được trải qua 3 server chính:
- 1 server MX, tại đây sẽ tập trung toàn bộ các tính năng bảo mật
(faramir.middle.earth)
- 1 giao thức chuyển tiếp SMTP, cho phép người dùng gửi email ra bên ngoài
(ectelion.middle.earth)
- 1 server Mailstore dùng để chứa toàn bộ dữ liệu của mailbox
(denetor.middle.earth)
Tất nhiên, bạn có thể gán thêm nhiều bản ghi MX tùy thích sử dụng DNS MX tới
domain, các dịch vụ chuyển tiếp bằng DNS round-robin, chức năng lưu trữ, chuyển
tiếp và phân nhánh email… sẽ được đề cập đầy đủ trong bài viết.
Tất cả các thao tác đều được thực hiện trên hệ thống sử dụng hệ điều hành Debian
server.
Thiết lập LDAP
Toàn bộ thông tin của người sử dụng đều được lưu trữ trong thư mục LDAP. Và
đây là cách chúng ta cài đặt trên server làm nhiệm vụ chuyển tiếp. Hệ thống yêu
cầu những gói cần thiết sau:
sudo apt-get install slapd ldap-utils
Tại đây, chúng ta sẽ sử dụng những thông số LDAP sau đây:
- ldapBase: dc=middle,dc=earth