Trình tạo bản ghi SPF — tạo TXT cho người gửi email
Lập trìnhTrình tạo bản ghi SPF xây dựng giá trị TXT DNS v=spf1 khai báo những máy chủ email nào được phép gửi thư thay cho một tên miền.
Trang này được dịch với sự hỗ trợ của AI và chưa được chuyên gia rà soát. Hãy kiểm tra các nguồn trích dẫn trước khi dùng cho quyết định quan trọng.
Giới thiệu
SPF (Sender Policy Framework) cho phép máy chủ email nhận kiểm tra xem một IP gửi có được chủ tên miền cho phép hay không thông qua một chính sách TXT trong DNS. Công cụ này kết hợp các cơ chế a, mx, include, ip4, ip6 và một qualifier all rồi in ra host cùng giá trị TXT cần công bố. Nó không thực hiện truy vấn DNS và không đảm bảo khả năng gửi đến, vì vậy hãy kiểm chứng bản ghi đã công bố bằng một công cụ kiểm tra SPF.
Cách dùng
- 1Nhập tên miền và các tên miền include của những dịch vụ gửi thư.
- 2Thêm các dải CIDR ip4/ip6 cho các IP gửi cố định và chọn cơ chế a/mx nếu cần.
- 3Chọn chính sách all rồi công bố giá trị TXT trong DNS.
Tham khảo
| Cơ chế | Ý nghĩa |
|---|---|
| include:example.com | bao gồm chính sách SPF của một người gửi bên ngoài |
| ip4:203.0.113.10/32 | cho phép một địa chỉ gửi IPv4 |
| mx | cho phép các máy chủ MX của tên miền gửi thư |
| -all | coi mọi trường hợp còn lại là thất bại |
Nguồn và tiêu chuẩn
- RFC 7208: Sender Policy Framework (SPF) - IETF
- DNS TXT resource records - IETF
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Câu hỏi thường gặp
Bản ghi SPF được tạo có an toàn ngay lập tức không?
Không. Nó phải khớp với mọi đường gửi thực tế. Các dịch vụ bị thiếu có thể làm hỏng email hợp lệ, vì vậy hãy xem lại nhật ký và kiểm chứng bằng công cụ kiểm tra SPF sau khi công bố.
Tên miền hoặc IP của tôi có được gửi đến máy chủ không?
Không. Việc ghép bản ghi chạy hoàn toàn trong trình duyệt của bạn và không thực hiện truy vấn DNS.
Tôi có thể công bố nhiều bản ghi SPF không?
Không. Một host chỉ nên công bố một bản ghi TXT v=spf1. Hãy gộp nhiều chính sách vào một bản ghi duy nhất.