
MX record là bản ghi DNS quyết định email gửi tới tên miền của bạn sẽ đi vào máy chủ nào. Cấu hình MX đúng là điều kiện để nhận được thư. Bài này giải thích vai trò của MX, cú pháp độ ưu tiên, ví dụ thực tế và cách phân biệt MX với các bản ghi xác thực.
MX record là gì
MX là viết tắt của Mail Exchange. Khi ai đó gửi email tới địa chỉ thuộc tên miền của bạn, máy chủ gửi sẽ tra bản ghi MX của tên miền để biết phải chuyển thư đến máy chủ nhận nào. Không có MX hoặc MX trỏ sai, email gửi đến sẽ không tới được hộp thư. Đây là phần định tuyến thư đến, khác với các lớp xác thực ở bài xác thực email SPF, DKIM, DMARC toàn tập.
MX nằm ở đâu trong quy trình gửi nhận
Khi một email được gửi tới địa chỉ thuộc tên miền của bạn, máy chủ gửi không biết sẵn hộp thư nằm ở đâu. Nó tra DNS để tìm bản ghi MX của tên miền, lấy tên máy chủ nhận, rồi thiết lập kết nối và chuyển thư tới đó. Toàn bộ quá trình diễn ra trong vài giây và hoàn toàn dựa vào MX để định hướng.
Vì là điểm khởi đầu của luồng nhận thư, MX sai hoặc thiếu sẽ khiến mọi email gửi đến thất bại, bất kể hộp thư bên trong có hoạt động hay không. Đây là lý do khi đăng ký dịch vụ email mới, việc trỏ MX đúng luôn là bước bắt buộc đầu tiên trước khi có thể nhận thư.
Cú pháp và độ ưu tiên
Mỗi bản ghi MX gồm một giá trị độ ưu tiên và một tên máy chủ nhận. Số độ ưu tiên càng nhỏ thì mức ưu tiên càng cao. Tên miền có thể có nhiều bản ghi MX để dự phòng:
tenmien.com MX 10 mx1.mailpro.vn
tenmien.com MX 20 mx2.mailpro.vn
Trong ví dụ, máy chủ gửi sẽ thử mx1 trước vì có số ưu tiên 10. Khi mx1 bận hoặc lỗi, thư chuyển sang mx2 ở mức 20. Cơ chế dự phòng này giúp giảm rủi ro mất thư khi một máy chủ gặp sự cố.
Ví dụ cấu hình MX cho email tên miền
Khi dùng email doanh nghiệp theo tên miền riêng, nhà cung cấp sẽ đưa danh sách máy chủ MX để bạn khai vào DNS. Các bước cơ bản:
- Xóa các bản ghi MX cũ đang trỏ về dịch vụ không còn dùng.
- Thêm các bản ghi MX theo đúng tên máy chủ và độ ưu tiên nhà cung cấp đưa.
- Chờ DNS cập nhật rồi gửi email thử để xác nhận thư về đúng hộp.
Backup MX và cơ chế dự phòng
Nhiều bản ghi MX với độ ưu tiên khác nhau tạo nên cơ chế dự phòng. Khi máy chủ ưu tiên cao gặp sự cố hoặc quá tải, thư tự động chuyển sang máy chủ ưu tiên thấp hơn thay vì bị trả về. Sau đó các máy chủ dự phòng sẽ chuyển tiếp thư về máy chủ chính khi nó hoạt động trở lại.
Cơ chế này hữu ích cho doanh nghiệp cần độ sẵn sàng cao. Tuy nhiên, các máy chủ dự phòng cũng cần được cấu hình đúng để nhận và giữ thư an toàn, nếu không chúng có thể trở thành điểm yếu. Với phần lớn doanh nghiệp dùng dịch vụ email theo tên miền, nhà cung cấp đã thiết lập sẵn cụm máy chủ nhận nên bạn chỉ cần khai đúng danh sách MX được cấp.
MX khác SPF, DKIM, DMARC thế nào
Đây là điểm hay nhầm. MX lo việc nhận thư đến, còn SPF, DKIM, DMARC lo việc xác thực thư đi. Bảng dưới giúp phân biệt:
| Bản ghi | Nhiệm vụ | Hướng |
|---|---|---|
| MX | Định tuyến email đến hộp thư | Thư đến |
| SPF | Khai báo máy chủ được phép gửi | Thư đi |
| DKIM | Ký số chứng minh nội dung toàn vẹn | Thư đi |
| DMARC | Chính sách và báo cáo xác thực | Thư đi |
Một tên miền cần đủ cả MX để nhận và bộ xác thực để gửi. Thiếu MX thì không nhận được thư, thiếu xác thực thì thư đi dễ vào spam. Cách tạo bản ghi gửi xem bài SPF là gì và cách tạo bản ghi SPF.

Thời gian cập nhật và kiểm tra MX
Sau khi đổi MX, thay đổi lan truyền theo thời gian TTL của bản ghi, thường từ vài phút đến vài giờ. Để kiểm tra, bạn có thể dùng lệnh tra cứu DNS hoặc công cụ soát MX trực tuyến để xem tên miền đang trỏ về máy chủ nào. Gửi một email thử là cách trực quan để xác nhận thư về đúng hộp.
Các bản ghi DNS thường đi kèm MX
Để email theo tên miền hoạt động trọn vẹn, MX thường được khai cùng một vài bản ghi khác. Bản ghi SPF, DKIM và DMARC lo phần xác thực thư đi. Một số nhà cung cấp còn yêu cầu thêm bản ghi hỗ trợ tự động dò cấu hình, giúp ứng dụng thư trên máy tính và điện thoại nhận thông số kết nối mà không cần nhập tay.
Khi khai DNS, hãy làm theo đúng danh sách nhà cung cấp đưa, gồm cả MX lẫn các bản ghi đi kèm. Thiếu một bản ghi có thể khiến thư về được nhưng vẫn vào spam, hoặc ứng dụng thư khó tự cấu hình. Bài tổng quan xác thực email SPF, DKIM, DMARC toàn tập mô tả các bản ghi thư đi cần có.
Chuyển nhà cung cấp email và xử lý MX
Khi doanh nghiệp chuyển từ dịch vụ email này sang dịch vụ khác, MX là bản ghi cần đổi để thư về đúng nơi mới. Tuy nhiên việc đổi không nên làm vội. Trước tiên hãy chuyển toàn bộ dữ liệu thư cũ và tạo sẵn các hộp thư ở dịch vụ mới, sau đó mới cập nhật MX.
Trong giai đoạn chuyển tiếp, nên hạ thời gian TTL của bản ghi MX xuống mức thấp trước vài ngày để thay đổi lan truyền nhanh hơn khi chính thức đổi. Sau khi cập nhật, hãy giữ hộp thư cũ hoạt động thêm một thời gian, vì một số máy chủ gửi có thể vẫn dùng cấu hình cũ trong thời gian DNS lan truyền. Cách làm thận trọng này giúp không thất lạc thư trong lúc chuyển đổi. Chi tiết về di chuyển dữ liệu thư xem bài tạo lập và đăng ký email theo tên miền riêng.
Lỗi thường gặp với MX
- Để song song MX của hai dịch vụ khác nhau, làm thư về lẫn lộn giữa hai nơi.
- Trỏ MX về một địa chỉ IP thay vì tên máy chủ, dẫn tới cấu hình không hợp lệ.
- Quên xóa MX cũ sau khi chuyển nhà cung cấp, gây thất lạc một phần thư.
- Đặt cùng độ ưu tiên cho các máy chủ trong khi muốn có thứ tự dự phòng rõ ràng.
MailPRO hỗ trợ trỏ MX
Khi đăng ký email doanh nghiệp theo tên miền riêng của MailPRO, bạn nhận danh sách MX cùng hướng dẫn khai DNS chi tiết và được hỗ trợ kiểm tra sau khi cập nhật. Nhờ đó thư đến về đúng hộp ngay sau khi DNS lan truyền.
Câu hỏi thường gặp
Không có MX record thì điều gì xảy ra?
Email gửi tới tên miền sẽ không tìm được máy chủ nhận và bị trả về hoặc thất lạc. MX là điều kiện cần để một tên miền nhận được thư.
Một tên miền nên có mấy bản ghi MX?
Có thể có một hoặc nhiều, tùy nhà cung cấp. Nhiều bản ghi với độ ưu tiên khác nhau tạo cơ chế dự phòng, giúp giảm rủi ro mất thư khi một máy chủ gặp sự cố.
Đổi MX có làm gián đoạn nhận thư không?
Trong thời gian DNS lan truyền, một số thư có thể vẫn đi theo cấu hình cũ. Nên giữ hộp thư cũ hoạt động vài ngày sau khi đổi để không bỏ sót thư trong giai đoạn chuyển tiếp.
MX có liên quan gì tới việc email vào spam không?
MX lo nhận thư nên không trực tiếp quyết định thư đi vào spam. Việc thư đi vào inbox phụ thuộc SPF, DKIM, DMARC và danh tiếng nguồn gửi.
Có thể trỏ MX về Gmail và một dịch vụ khác cùng lúc không?
Không nên. Khi hai dịch vụ cùng nhận thư cho một tên miền, thư sẽ về lẫn lộn và khó kiểm soát. Mỗi tên miền nên dùng một bộ MX của một nhà cung cấp để luồng nhận thư rõ ràng.