Category

Category

Join CloudFly's Telegram channel to receive more offers and never miss any promotions from CloudFly

Hướng dẫn cài đặt và build Exim trên DirectAdmin

Posted Date: January 16, 2026

Image

I. Tổng quan

DirectAdmin sử dụng Exim làm Mail Transfer Agent (MTA) mặc định để gửi và nhận email.
Exim được tích hợp sẵn trong CustomBuild, cho phép quản trị viên:

  • Cài đặt mới Exim

  • Build lại Exim khi gặp lỗi

  • Nâng cấp hoặc cấu hình lại dịch vụ mail

Việc build Exim thông qua CustomBuild giúp đảm bảo tương thích tốt nhất với DirectAdmin và hệ thống.

II. Yêu cầu trước khi thực hiện

  • Server đã cài DirectAdmin

  • Có quyền truy cập SSH với user root

III. Hướng dẫn build và cài đặt Exim

Bước 1: Truy cập thư mục CustomBuild và cập nhật

Đăng nhập SSH với quyền root, sau đó chạy các lệnh sau:
Hướng dẫn đăng nhập ssh: https://cloudfly.vn/huong-dan-ket-noi-may-chu-tu-xa-bang-ssh
Máy chủ hiện tại trên hệ thống CloudFly đang sử dụng hệ điều hành CentOS. Do CentOS đã chính thức ngừng hỗ trợ (EOL), nên trước khi tiến hành cập nhật hệ thống hoặc cài đặt thêm các ứng dụng, chúng ta cần cấu hình lại repository để đảm bảo các gói phần mềm vẫn có thể tải và cài đặt bình thường.

sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
echo "sslverify=false" >> /etc/yum.conf

Sau đó chúng ta chạy lệnh này:

cd /usr/local/directadmin/custombuild

./build update

Lệnh trên sẽ:

  • Cập nhật CustomBuild lên phiên bản mới nhất

  • Đảm bảo các script build hoạt động ổn định

    Image

Bước 2: Kích hoạt và build Exim

Thiết lập để DirectAdmin sử dụng Exim:

./build set exim yes

Image

Sau đó tiến hành build Exim:

./build exim

Image

Quá trình build có thể mất vài phút tùy vào cấu hình server.

Bước 3: Khởi động lại dịch vụ Exim và DirectAdmin

Sau khi build hoàn tất, cần restart các service liên quan:

systemctl restart exim

systemctl restart directadmin

Kiểm tra trạng thái Exim:

systemctl status exim
Image

Nếu trạng thái là active (running) thì Exim đã hoạt động bình thường.

Bước 4: Kiểm tra các port Exim đang lắng nghe

Sử dụng lệnh sau để kiểm tra các port mail:

netstat -nlpt
Image

Các port Exim thường sử dụng:

  • 25 – SMTP

  • 465 – SMTPS

  • 587 – Submission

Trường hợp chưa có netstat, cài đặt bằng lệnh:

yum -y install net-tools

Bước 5: Kiểm tra Firewall

Để gửi/nhận mail từ bên ngoài, cần đảm bảo các port mail được mở trên server:
ss -nlpt | grep 25
ss -nlpt | grep 465
ss -nlpt | grep 587

Image

Kiểm tra exim trên giao diện Directadmin
Image
IV. Một số lưu ý quan trọng

  • Không nên build Exim trong giờ cao điểm để tránh gián đoạn email

  • Kiểm tra DNS (MX record, PTR) để mail gửi không bị vào spam

  • Có thể kết hợp Exim với:

    • SpamAssassin

    • ClamAV

    • DKIM, SPF, DMARC

V. Kết luận

Việc cài đặt và build lại Exim trên DirectAdmin thông qua CustomBuild là phương pháp an toàn và hiệu quả nhất, giúp hệ thống mail hoạt động ổn định và đồng bộ với DirectAdmin.

CloudFly đơn vị tiên phong tại Việt Nam cung cấp dịch vụ Cloud Server và Cloud Hosting tùy chỉnh cấu hình

CLOUDFLY tự hào là đơn vị tiên phong tại Việt Nam cung cấp dịch vụ Cloud Server, Cloud Hosting tùy chỉnh cấu hình. Chúng tôi nhận được sự tin tưởng và hợp tác với hơn 15.000 khách hàng trong và ngoài nước. Sẵn sàng đồng hành và đem lại những giải pháp tối ưu nhất cho bạn.

Nếu quý khách hàng gặp khó khăn hay có bất kì thắc mắc nào. Hãy liên hệ theo thông tin bên dưới.

CloudFly - Đơn giản hóa ứng dụng trên đám mây

HOTLINE: 0904.558.448

WEBSITE: https://cloudfly.vn/

FACEBOOK: https://www.facebook.com/cloudfly.vn

TELEGRAM CHANNELS: https://t.me/cloudflyvn

 

Join CloudFly's Telegram channel to receive more offers and never miss any promotions from CloudFly
Share