Cấu hình DKIM cho Exim trên DirectAdmin

Mục lục

Bước 1: Kiểm tra xem DirectAdmin có hỗ trợ DKIM chưa?

Chạy lệnh sau để kiểm tra:

/usr/sbin/exim -bV | grep 'Support for'

Kết quả trả về như sau cho thấy hệ thống đã hỗ trợ, vì thế hãy nhảy đến bước 3

Bước 2: Tải file cấu hình dkim về

Nếu kết quả ở bước 1 không trả về bất kì thông tin gì có nghĩa là hệ thống chưa hỗ trợ DKIM vì thế chúng ta cần tải về như sau:

cd /etc && wget -O exim.dkim.conf http://files.directadmin.com/services/exim.dkim.conf

Tiếp theo tiến hành sửa file cấu hình, chạy lệnh sau:

vi /etc/exim.conf

Tìm đến phần remote_smtp và thêm cấu hình bên dưới và sau đó lưu lại:

.include_if_exists /etc/exim.dkim.conf

Lưu ý: nếu đã được thêm rồi thì không cần thêm nữa

Khởi động lại Exim

systemctl restart exim

Bước 3: Bật DKIM trên DirectAdmin

cd /usr/local/directadmin/conf/
echo 'dkim=1' >> directadmin.conf

Khởi động lại dịch vụ DirectAdmin

systemctl restart directadmin

Bước 4: Kích hoạt DKIM cho tên miền

Sử dụng lệnh sau để tạo dkim cho tên miền của bạn, ví dụ kdata.vn

/usr/local/directadmin/scripts/dkim_create.sh kdata.vn
z

Hình 1: DKIM chưa được bật

Hình 2: DKIM đã được bật

Tùy chọn: Nếu muốn bật dkim cho toàn bộ tên miền bạn chạy lệnh

echo "action=rewrite&value=dkim" >> /usr/local/directadmin/data/task.queue

Bước 5: Update record DKIM lên cấu hình DNS của tên miền

Truy cập vào trang quản lý DNS tên miền của bạn, tạo 1 bản ghi TXT và update record DKIM vừa được tạo trên DirectAdmin.

Chúc các bạn thành công.

Để lại một bình luận 0

Your email address will not be published. Required fields are marked *