SPF रिकॉर्ड में कई शामिल डोमेन कैसे निर्दिष्ट करें?


32

हमारा व्यावसायिक ईमेल Google ऐप्स पर होस्ट किया गया है। इसके अलावा, हमारा वेब सर्वर ईमेल भी भेज सकता है। वर्तमान में DNS में हमारा SPF रिकॉर्ड इस तरह दिखता है:

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com -all"

यह सब ठीक है, लेकिन अब हमने अपनी ईमेल सूची प्रबंधन को दूसरी कंपनी को आउटसोर्स कर दिया है और हमें इसके साथ एक दूसरा डोमेन शामिल करना होगा include। तो, मैं कुछ इस तरह की तलाश में हूँ:

domain.com.    IN   TXT    "v=spf1 a include:_spf.google.com include:otherdomain.com -all"

इसके लिए सही सिंटैक्स क्या है? बहुत धन्यवाद!

जवाबों:


72

सभी एसपीएफ़ तंत्र, सहित include, कई बार रिक्त स्थान द्वारा अलग-अलग उपयोग किए जा सकते हैं:

"v=spf1 include:_spf.google.com include:otherdomain.com -all"

includeइस तरह से कामों का मूल्यांकन :

  • यदि शामिल डेटा PASS को लौटाता है, तो includeस्वयं परिणाम उत्पन्न करता है (उदाहरण के लिए, include:foo.barPASS उत्पन्न करता है, लेकिन -include:foo.barएक विफलता उत्पन्न करता है)।

  • यदि शामिल डेटा विफल या तटस्थ लौटा है, तो includeपरिणाम में बिल्कुल भी योगदान नहीं करता है, और प्रसंस्करण आपके अगले तंत्र पर जाता है।

देखें SPF रिकॉर्ड वाक्य रचना और आरएफसी 7208

(ध्यान दें कि redirect=एक तंत्र नहीं है, लेकिन एक वैश्विक संशोधक है, और इस तरह दोहराया नहीं जा सकता है।)


एक शांत सरल साइट मिली जो उसने मेरे लिए की .. spf.zone
l0ft13

1
मूल cuestion एक के aबाद शामिल है, v=spf1लेकिन जवाब नहीं है। कि एक टाइपो है या aकुछ मतलब है?
गोंजालिंगुई

1
@Gonzalingui aआपको उस विशिष्ट डोमेन के लिए मेल भेजने के लिए अपने आईपी पते का उपयोग करने की अनुमति देता है।
कैसर

6

यह आपके द्वारा अनुरोधित सही सिंटैक्स है

domain.com:    IN   TXT    "v=spf1  include:_spf.google.com include:otherdomain.com -all"
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.