Mail Server
MyPanel dựng máy chủ email cho tên miền của bạn (hộp thư ban@tenmien.com) bằng cách
bọc docker-mailserver (Postfix + Dovecot + Rspamd).
Panel lo phần khó: cài đặt, bản ghi DNS + DKIM, kiểm tra khả năng gửi, relay và sao lưu.
Yêu cầu
Phần tiêu đề “Yêu cầu”- VPS Linux có Docker (panel sẽ tự kéo image docker-mailserver khi bấm Cài đặt).
- Mở các cổng 25 / 465 / 587 / 993 (panel tự mở qua UFW khi cài).
- Một tên miền bạn sửa được DNS.
- Nên đặt PTR (reverse DNS) cho IP server tại nhà cung cấp VPS.
Các bước sử dụng
Phần tiêu đề “Các bước sử dụng”Vào menu Mail Server. Màn hình hiện đúng một trong ba trạng thái:
- Chưa cài — bấm Kiểm tra hệ thống (preflight) để biết VPS có gửi mail được không, rồi Cài đặt Mail Server.
- Đã cài, chưa có tên miền — Thêm tên miền, panel sinh khoá DKIM và hiện bộ bản ghi DNS cần thêm.
- Sẵn sàng — tạo hộp thư, alias, đặt catch-all…
Kiểm tra hệ thống (preflight)
Phần tiêu đề “Kiểm tra hệ thống (preflight)”Trước khi cài, nút Kiểm tra hệ thống kiểm tra 3 yếu tố quyết định việc gửi thư:
- Cổng 25 (gửi ra) — nhiều VPS chặn mặc định. Nếu bị chặn, dùng Relay (Pro) để gửi.
- PTR / reverse DNS — thiếu thì thư dễ vào Spam.
- Blacklist (Spamhaus) — IP có đang bị liệt spam không.
Bản ghi DNS + DKIM
Phần tiêu đề “Bản ghi DNS + DKIM”Mỗi tên miền có trang DNS liệt kê bản ghi cần thêm, mỗi bản ghi có nút Kiểm tra (xanh/đỏ):
| Loại | Ý nghĩa |
|---|---|
| MX | Trỏ thư đến server (mail.tenmien.com) |
| SPF | Khai báo server được phép gửi (v=spf1 mx ~all) |
| DKIM | Khoá ký thư do Rspamd sinh (chép nguyên giá trị vào DNS) |
| DMARC | Chính sách xác thực (v=DMARC1; p=quarantine) |
| PTR | Reverse DNS của IP → mail.tenmien.com (đặt ở nhà cung cấp VPS) |
Hộp thư, alias, catch-all
Phần tiêu đề “Hộp thư, alias, catch-all”- Hộp thư — tạo
user@tenmien.comvới mật khẩu và quota (dung lượng). - Alias / chuyển tiếp —
alias@tenmien.com→ chuyển tới địa chỉ khác. - Catch-all — gom mọi thư gửi tới địa chỉ không tồn tại của tên miền về một hộp thư.
Khi mới cài, engine dùng chứng chỉ tự ký (ứng dụng mail báo “không tin cậy” — bình thường).
Để dùng chứng chỉ thật: tạo một website đúng hostname mail.tenmien.com trong panel để được cấp
Let’s Encrypt, rồi bấm Dùng Let’s Encrypt trong Mail Server. Chứng chỉ tự gia hạn.
Relay / Smarthost
Phần tiêu đề “Relay / Smarthost”Khi VPS chặn cổng 25, cấu hình Relay để gửi thư ra qua dịch vụ trung gian (Amazon SES, SendGrid, SMTP2GO…). Nhập máy chủ relay, tài khoản, mật khẩu cho từng tên miền.
Sao lưu
Phần tiêu đề “Sao lưu”- Tạo backup thủ công: nén toàn bộ dữ liệu mail (hộp thư + tài khoản + DKIM/relay) thành
.tar.gz, tải về hoặc khôi phục lại. - Theo lịch + S3 + retention (gói Pro): mail được sao lưu cùng lịch với website/database, đẩy lên S3/MinIO và tự dọn bản cũ. Khôi phục được cả từ bản local lẫn từ remote.
Hạn mức Free / Pro
Phần tiêu đề “Hạn mức Free / Pro”| Free | Pro | |
|---|---|---|
| Tên miền mail | 1 | Không giới hạn |
| Hộp thư | 3 | Không giới hạn |
| Alias / catch-all / quota | ✓ | ✓ |
| DNS helper + DKIM + preflight | ✓ | ✓ |
| Relay / smarthost | — | ✓ |
| Backup theo lịch + S3 + retention | — | ✓ |