Ý nghĩa của bản ghi MX
Bản ghi MX chỉ định máy chủ nhận thư cho tên miền, với một số đứng trước gọi là độ ưu tiên. Bên gửi thử số thấp nhất trước, rồi chuyển sang số tiếp theo nếu máy chủ đó không phản hồi. Hai bản ghi có cùng số sẽ chia sẻ tải. Công cụ kiểm tra liệt kê chúng theo thứ tự đó và phân giải từng tên máy chủ thành địa chỉ IPv4 và IPv6.
Khi một tên miền hoàn toàn không có bản ghi MX, bên gửi sẽ chuyển sang dùng bản ghi A hoặc AAAA và thử gửi email đến đó (RFC 5321, mục 5.1). Đây hiếm khi là điều bạn muốn, vì địa chỉ của tên miền gốc thường là một máy chủ web.
Các bản ghi làm gián đoạn việc nhận email
Bản ghi MX phải trỏ đến một tên máy chủ. Bản ghi trỏ đến địa chỉ IP là không hợp lệ. Bản ghi có tên máy chủ là CNAME cũng không hợp lệ, vì RFC 2181 cấm điều này. Phần lớn bên gửi vẫn xử lý bản ghi đó, nhưng một số sẽ từ bỏ, khiến tên miền nhận được email từ nhà cung cấp này nhưng từ chối email từ nhà cung cấp khác. Công cụ kiểm tra sẽ cảnh báo cả hai trường hợp, cũng như tên máy chủ hoàn toàn không phân giải được, điều có thể cho thấy quá trình di chuyển đã để lại một máy chủ cũ.
null MX, tức một bản ghi duy nhất có giá trị 0 theo sau là dấu chấm, cho biết tên miền không nhận email (RFC 7505). Đây là cấu hình phù hợp cho tên miền không gửi cũng không nhận email, và bên gửi sẽ ngừng thử ngay thay vì thử lại trong nhiều ngày. Tên miền bạn dùng để gửi email không nên có bản ghi này, vì thư trả lời và email báo lỗi cần có nơi để gửi đến.
Vì sao tên miền gửi email cần MX hoạt động
Email báo lỗi và thư trả lời được gửi về các tên miền, vì vậy tên miền bạn dùng để gửi phải có khả năng nhận email. Tên miền trong Return-Path nhận email báo lỗi, tên miền From nhận thư trả lời, và một số bên nhận kiểm tra xem các tên miền này có nhận email hay không trước khi chấp nhận thư. Một tên miền phụ dùng để gửi nhưng không có MX hoặc bản ghi A có thể bị xem là tên miền giả.
Công cụ kiểm tra cũng tìm các bản ghi MTA-STS và TLS-RPT cùng với danh sách MX. Việc thiếu các bản ghi này hiện không ngăn email được gửi đến. Khi chúng được cấu hình, các bên gửi hỗ trợ MTA-STS sẽ từ chối gửi email cho bạn nếu không có mã hóa, còn TLS-RPT cho họ biết nơi gửi báo cáo khi việc đó thất bại.