Email

DKIM là gì?

Còn được gọi là: DomainKeys Identified Mail
Định nghĩa

DKIM cryptographically signs outgoing messages so a receiver can verify the domain and that the content was not altered in transit. The public key is published in DNS. Together with SPF it forms the basis on which DMARC makes a pass or fail decision.

Tại sao DKIM quan trọng

Khóa công khai được công bố trong DNS. Cùng với SPF, nó tạo thành cơ sở cho DMARC quyết định đạt hay trượt.

DKIM trong thực tế

Khi bạn chạy máy chủ thư, DKIM là một bản ghi DNS TXT có khóa công khai của bạn và một bộ chọn trong phần mềm thư của bạn. Bạn xem tiêu đề Authentication-Results trong một tin nhắn thử nghiệm bạn tự gửi. Bạn thay đổi bộ chọn nếu bạn xoay vòng khóa. Nếu bạn làm sai — sai khóa, sai bộ chọn, bản ghi không lan truyền — người nhận âm thầm coi thư của bạn là chưa ký, và DMARC có thể bắt đầu thất bại. Khả năng gửi của bạn giảm mà không có lỗi rõ ràng trong nhật ký của bạn. Xác minh trước khi bạn phụ thuộc vào nó sẽ giúp bạn tránh điều đó.

Điều mọi người hiểu sai về DKIM

Mọi người cho rằng DKIM đảm bảo người gửi là hợp pháp. Nó không. Nó chỉ chứng minh tin nhắn đến từ miền đã ký. Một spammer có khóa của miền của bạn (bị đánh cắp, cấu hình sai hoặc lộ qua một người ký mở) ký nó tốt. Sự đính chính: DKIM là về tính toàn vẹn và sự liên kết, không phải sự tin cậy của người gửi. Kết hợp với SPF và DMARC.

DKIM — các câu hỏi thường gặp

Bộ chọn DKIM là gì?

Bộ chọn là tên liên kết chữ ký DKIM của bạn với một khóa công khai cụ thể trong DNS. Ví dụ: 'google' trong google._domainkey.example.com. Nó cho phép bạn xoay vòng khóa mà không làm hỏng thư đang được gửi. Giữ nó đồng bộ với phần mềm thư của bạn.

Làm sao để kiểm tra DKIM hoạt động?

Gửi một tin nhắn đến địa chỉ Gmail hoặc Outlook và kiểm tra tiêu đề. Tìm dòng Authentication-Results. Nếu nó ghi 'dkim=pass' kèm tên miền của bạn, DKIM hoạt động. Nếu ghi 'fail' hoặc 'neutral', hãy kiểm tra bản ghi DNS và bộ chọn khóa của bạn.

Thêm từ email

SPF
SPF là một bản ghi DNS liệt kê các máy chủ được phép gửi thư cho một tên miền.
DMARC
DMARC cho người nhận biết phải làm gì với các tin nhắn trượt SPF và DKIM, và nơi gửi các báo cáo tổng hợp.