Email

DMARC là gì?

Định nghĩa

DMARC tells receivers what to do with messages that fail SPF and DKIM, and where to send aggregate reports. Start at p=none and read the reports for a fortnight before tightening. Going straight to p=reject on an established domain reliably breaks systems you had forgotten were sending mail.

Tại sao DMARC quan trọng

Bắt đầu với p=none và đọc các báo cáo trong hai tuần trước khi siết chặt. Đi thẳng đến p=reject trên một tên miền đã thiết lập chắc chắn sẽ làm hỏng các hệ thống mà bạn đã quên là đang gửi thư.

DMARC trong thực tế

Khi triển khai DMARC, bạn bắt đầu bằng việc công bố bản ghi TXT với p=none. Sau đó bạn đọc các báo cáo tổng hợp mà nó tạo ra. Những báo cáo đó cho bạn biết luồng thư nào của bạn trượt SPF hoặc DKIM. Bạn sửa các nguồn đó, rồi siết chặt chính sách. Cái giá của việc làm sai là mất thư âm thầm: các thư bị từ chối hoặc đưa vào thư rác mà không ai báo cho bạn. Bạn kiểm tra báo cáo thường xuyên, không phải một lần.

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

Sai lầm phổ biến là coi DMARC như một bộ lọc thư rác, nên người ta nhảy thẳng tới p=reject trên một tên miền chưa từng dùng DMARC. Họ làm hỏng thư gửi bởi các công cụ tiếp thị cũ, hệ thống CRM, hoặc máy in mà họ quên mất. Cách sửa: bắt đầu ở p=none, theo dõi báo cáo ít nhất hai tuần, rồi chỉ siết chặt sau khi bạn xác nhận mọi người gửi hợp lệ đều vượt qua.

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

Tôi có cần cả SPF và DKIM không?

DMARC cần ít nhất một trong SPF hoặc DKIM vượt qua, và khớp với tên miền của bạn. Chạy cả hai an toàn hơn vì máy chủ chuyển tiếp có thể phá SPF, nhưng DKIM sống sót qua chuyển tiếp. Vậy hãy chạy cả hai và khớp cả hai để đạt khả năng chịu lỗi.

p=none làm gì?

p=none bảo người nhận không hành động với các lỗi, nhưng vẫn gửi báo cáo tổng hợp cho bạn. Đây là điểm khởi đầu an toàn. Bạn học nơi thư của bạn sai trước khi thực thi bất cứ điều gì. Nó không bảo vệ người dùng, nhưng bảo vệ bạn khỏi việc phá vỡ việc gửi thư.

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.
DKIM
DKIM ký mật mã các tin nhắn gửi đi để người nhận có thể xác minh tên miền và rằng nội dung không bị thay đổi trong quá trình truyền.