Defaults.Exposed

Defaults.Exposed › Cài đặt › SPF

Cách thiết lập SPF trên AWS Route 53

Thêm bản ghi SPF trong hosted zone Route 53 để các nhà cung cấp hộp thư có thể phân biệt email thật của bạn với email giả mạo.

Tại sao điều này quan trọng với doanh nghiệp của bạn

SPF (Sender Policy Framework) là một ghi chú ngắn trong DNS của tên miền, liệt kê những máy chủ thư nào được phép gửi email từ tên của bạn. Khi ai đó nhận được thư tự xưng là từ bạn, nhà cung cấp thư của họ sẽ kiểm tra danh sách đó. Nếu máy chủ gửi không có trong danh sách, thư trông đáng ngờ — và sẽ bị đưa vào thư rác hoặc bị chặn.

Nói nôm na: SPF giúp kẻ gian khó giả mạo doanh nghiệp của bạn qua email, đồng thời giúp email hợp lệ của bạn vào hộp thư đến thay vì thư rác. Chỉ cần một bản ghi, hoàn toàn miễn phí và mất vài phút.

Trước khi bắt đầu: Route 53 có thực sự đang quản lý DNS của bạn không?

Đây là bước nhiều người hay bỏ qua nhất. Bản ghi DNS chỉ hoạt động nếu Route 53 là nơi trả lời các câu hỏi DNS cho tên miền của bạn.

Route 53 là nhà cung cấp DNS, không phải nhà cung cấp hộp thư — nó trả lời DNS nhưng không vận hành hộp thư của bạn. Hai điều quan trọng cần kiểm tra:

Tìm trước một thông tin: ai đang gửi email của bạn?

SPF phải liệt kê mọi dịch vụ gửi thư cho tên miền của bạn. Ví dụ phổ biến là Google Workspace, Microsoft 365, hoặc nhà cung cấp lưu trữ hộp thư. Mỗi dịch vụ đều công bố giá trị để đặt vào bản ghi SPF (thường là include:_spf.google.com cho Google hoặc include:spf.protection.outlook.com cho Microsoft 365). Hãy xem trang hỗ trợ của nhà cung cấp email để biết giá trị chính xác.

Nếu bạn gửi qua Amazon SES (dịch vụ gửi email của Amazon), SES mặc định dùng cơ chế khác và SPF cho SES là tùy chọn — nhưng nếu bạn đã thiết lập tên miền MAIL FROM tùy chỉnh trong SES, hãy làm theo hướng dẫn SES cụ thể cho điều đó. SES là dịch vụ riêng biệt với Route 53; Route 53 chỉ lưu trữ bản ghi DNS.

Hướng dẫn từng bước trên Route 53

  1. Đăng nhập vào AWS console và mở Route 53.
  2. Trong menu bên trái, chọn Hosted zones, sau đó nhấp vào tên miền của bạn.
  3. Nhấp Create record.
  4. Nếu thấy wizard với các tùy chọn routing-policy, chuyển sang form đơn giản (tìm Quick create record) — SPF không cần routing nâng cao.
  5. Để trống trường Record name. Tên trống có nghĩa là “chính tên miền đó”. Console hiển thị tên miền của bạn bên cạnh trường, vì vậy bạn không cần gõ lại.
  6. Đặt Record type thành TXT.
  7. Trong trường Value, nhập nội dung SPF được bọc trong dấu ngoặc kép: "v=spf1 include:_spf.google.com ~all" Thay phần include: bằng giá trị mà nhà cung cấp email thực sự của bạn chỉ định. Dấu ngoặc bao quanh là bắt buộc trong Route 53 — xem phần lỗi phổ biến bên dưới.
  8. Để TTL ở mức mặc định (300 giây là ổn).
  9. Nhấp Create records.

Những lỗi phổ biến trên Route 53

Xác minh hoạt động

Sau khi lưu bản ghi và cho một chút thời gian để có hiệu lực, hãy xác minh bằng công cụ kiểm tra miễn phí trên trang này. Hệ thống sẽ cho biết bằng ngôn ngữ đơn giản liệu bản ghi SPF của bạn có tồn tại và được định dạng đúng không.

Đã xong? Kiểm tra tên miền miễn phí để xác nhận đã hoạt động — và xem điểm đầy đủ của bạn trên cả 34 hạng mục kiểm tra.