NỘI DUNG
Hướng dẫn cài đặt và sử dụng Mail trên aaPanel căn bản.
Xin chào tất cả các bạn đã xem Blog cá nhân của mình. Bài viết mới hôm nay thuộc chủ đề AAPANEL. Mình sẽ hướng dẫn các bạn thực hiện cài đặt và sử dụng Email trên AAPANEL. Khác với những Panel khác mail được triển khai sẵn. Nhưng với AAPANEL thì không có sẵn mà bạn cần cài đặt sau khi cài xong AAPANEL từ kho App Store.
Hãy cùng mình thực hiện với các bước như sau:
- Xem thêm các bài hướng dẫn về AAPANEL tại đây.
Bước 1: Cài đặt thêm PHP 7.3 trở xuống
Vì ứng dụng mail này chỉ hỗ trợ PHP 7.3 trở xuống. Vì vậy bạn hãy cài thêm PHP 7.3 nếu chưa có nhé.
Bạn chọn App Store => All và chọn phiên bản PHP cần cài đặt.
Bước 2: Cài đặt RoundCube từ one-click deployment
Tiếp theo bạn hãy cài đặt one-click deployment. Plugin OneClick này không nhiều bộ mã nguồn có sẳn như softaculous. Nhưng được tích hợp sẳn các mã nguồn phổ biến cho chúng ta cài đặt như: WordPress, Jomla, Laravel, Drupal và RoundCube
Để cài đặt bạn chọn App Store => Plugin chọn OneClick và nhận Install như ảnh minh họa.
Khi đã cài xong one-click deployment. Bạn hãy mở lên và cài RoundCube từ bộ one-click deployment này.
Tiếp theo bạn hãy nhập vào subdomain cần sử dụng Mail. Ở đây mình chọn mail.domain
để sử dụng cho việc truy cập.
- Domain: Link truy cập webmail
- remark: Nhận xét, mô tả
- Document root: Nơi lưu mã nguồn RoundCube
- Database: Thông tin database của mail
- Source code: Mã nguồn sử dụng
- PHP Version: Chọn phiên bản PHP
Sau khi cài xong RoundCube bạn hãy truy cập mail.domain
để kiểm tra kết quả. Nếu hiện như ảnh là đã thành công.
Lưu ý: Để truy cập được mail.domain
bạn cần tạo 1 bản ghi A có tên là mail sau đó trỏ về IP máy chủ VPS
Bước 3: Cài đặt Mail Server
Ứng dụng đăng nhập mail RoundCube đã cài đặt hoàn tất. Bước tiếp theo bạn phải cài đặt server mail để mail hoạt động và tạo tài khoản mail.
Bạn click chọn App Store => Mail Server => Install
Khi mailserver đã cài đặt xong. Bạn hãy addon tên miền cần sử dụng email vào. Click vào Domain List => Add Domain và nhập vào:
- Domain Name: Nhập vào tê miền cần sử dụng mail
- A record: Nhập vào mail.domain
Như trên đã hoà tất, tuy nhiên vẫn còn 1 bước quan trọng nữa là cấu hình các bản ghi mail. Bạn hãy thực hiện tiếp bước 4 như sau.
Lưu ý: Trường hợp bạn gặp thông báo như ảnh bên dưới khi thực hiện Add Domain bạn hãy xử lý như sau.
- Hostname: Bạn cần đặt hostname có máy chủ bằng cách SSH vào và chạy lệnh sau
hostnamectl set-hostname mail.domain
- Redis-install: Bạn hãy truy cập vào AppStore và cài đặt Redis
- Redis-Passwd: Bạn truy cập vào AppStore => Performance tuning => requirepass và đặt passwd cho redis tại đây.
Bước 4: Cấu hình bản ghi Mail
Bạn hãy Clcik vào mục Not Set để hiển thị các bản ghi mail cần cấu hình. Ở đây bạn sẽ thấy là:
- Step 1: Add MX record
- Step 2: Add TXT record
Bạn hãy copy và cấu hình tương ứng lên máy chủ DNS domain mà bạn sử dụng. Ở đây mình sử dụng CloudFlare nên sẽ đăng nhập vào CloudFlare để cấu hình
Nếu bạn cấu hình thành công. Bạn sẽ nhận thấy các thông báo Tick Xanh ✅ như bên dưới.
Bước 5: Tạo tài khoản mail và đăng nhập.
Để tạo tài khoản bạn Click chọn USER như ảnh bên dưới.
Ở đây bạn click chọn Add User và nhập vào
- User type: General User
- Name: Đặt tên
- Email Address: Tạo tài khoản mail theo tên miền
- Email passwd: Đặt mật khẩu cho tài khoản mail
- Mail Box space: Dung lượng hộp thư
Tài khoản đã được tạo và kích hoạt thành công.
Bây giờ bạn hãy truy cập mail.domain
để đăng nhập và gửi thư thử nhé.
Mình sẽ soạn thử một mail gửi ra Gmail.
Như vậy đã hoàn tất bài Hướng dẫn cài đặt và sử dụng Mail trên aaPanel. Hy vọng bài viết này sẽ giúp bạn thực hiện cài đặt máy chủ mail tích hợp trên Panel để tiện ích sử dụng.
Chúc bạn thực hiện thành công.