Cách bao gồm nhiều tên miền trong Bản ghi TXT spf


175

Tôi đang tìm cách thiết lập một bản ghi spf TXT có 2 tên miền bao gồm ... riêng lẻ:

v=spf1 include:_spf.google.com ~all

v=spf1 include:otherdomain.com ~all

Cách thích hợp để kết hợp chúng vào một mục duy nhất là gì?


1
bất cứ ai có thể cho tôi biết điều này là gì? tất cả có nghĩa là, đôi khi họ có dấu hiệu này ~ tất cả
Tanvir

Câu trả lời:


258

v=spf1 include:_spf.google.com include:otherdomain.com ~all

Không có giới hạn đối với việc bao gồm nhiều tên trong một mục; Hotmail, ví dụ , đưa điều này đến cực đoan. Lưu ý rằng nhiều bao gồm, hoặc những cái lồng nhau, cần ở trong giới hạn 10 lần tra cứu DNS cho toàn bộ kiểm tra SPF.


9
RFC 4408 §10.1 : Việc triển khai SPF PHẢI giới hạn số lượng cơ chế và công cụ sửa đổi thực hiện tra cứu DNS tối đa 10 trên mỗi lần kiểm tra SPF, bao gồm mọi tra cứu gây ra bởi việc sử dụng cơ chế "bao gồm" hoặc công cụ sửa đổi "chuyển hướng".
mr.spuratic

2
@ mr.spuratic Điểm tốt - đó là từ ngữ kém, vì tôi đã cố gắng nói "bạn có thể làm lớn hơn một". Đã chỉnh sửa.
Shane Madden

2
Bạn có phải sử dụng từ bao gồm mỗi lần? Đây sẽ là một định dạng hợp lệ? (trừ tên miền giả và không gian địa chỉ nội bộ) "v = spf1 bao gồm: www.domain.com ip4: 10.10.10.0/24 ip4: 10.10.100.0/24 a -all" Tôi đã kiểm tra nó với kitterman.com/spf/validate .html và nó nói nó hợp lệ.
k1DBLITZ

2
@ k1DBLITZ Có, điều đó hợp lệ - includechỉ dành cho khi bạn sử dụng các bản ghi từ một tên miền khác.
Shane Madden

bất cứ ai có thể cho tôi biết điều này là gì? tất cả có nghĩa là, đôi khi họ có dấu hiệu này ~ tất cả
Tanvir

-3

Có vẻ như bạn có thể hợp nhất cả hai lại với nhau thành một mục. Lenovo.com dường như là một ví dụ về điều này:

v=spf1 include:spf.messagelabs.com include:_netblocks.eloqua.com ~all

1
Bản ghi SPF hiện tại của họ là "v = spf1 bao gồm: spf.messagelabs.com ~ all v = spf1 mx / 24 mx: bao gồm: ibm.com/24 ~ all" Bạn có thể giải thích ý của bạn không?
flickerfly

Thực hiện "nslookup -type = txt lenovo.com" (không có dấu ngoặc kép) và nó sẽ tự giải thích.
dùng48838

Đó là vì OP đang tìm kiếm trong một "bản ghi spf có 2 tên miền bao gồm ..."
user48838

1
Được rồi, tôi nghĩ bạn có nghĩa là một tuyên bố bao gồm như "bao gồm: spf.messagelabs.com, bao gồm: ibm.com"
flickerfly
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.