2011-12-08 28 views
8

एसपीएफ़ ईमेल को स्पैम के रूप में अवरुद्ध करने से बचने के लिए एक शक्तिशाली तरीका है। हालांकि, एसपीएफ़ का सेटअप आम तौर पर मुख्य डोमेन के लिए होता है, और मैं सबडोमेन के लिए सेटिंग नहीं ढूंढ पा रहा था, और मुझे यकीन नहीं है कि यह बिल्कुल प्रभावी है या नहीं। मैं एक अलग सर्वर पर mail.domain.com पर अपना ईमेल सर्वर सेट अप करना चाहता हूं। मुख्य डोमेन के लिए एसपीएफ़ईमेल स्पैम से बचने के लिए सबडोमेन के लिए एसपीएफ़

@     v=spf1 mx include:domain.com ~all 
@     v=spf1 a mx ptr ip4:0.0.0.0 ~all 

है और मेल सर्वर (उप डोमेन) के लिए

mail.domain.com v=spf1 mx include:mail.domain.com ~all 
mail.domain.com v=spf1 a mx ptr ip4:1.1.1.1 ~all 

जहां 0.0.0.0 मुख्य सर्वर आईपी और 1.1.1.1 मेल सर्वर आईपी है। क्या यह सेटिंग ईमेल के लिए mail.domain.com का सफलतापूर्वक उपयोग करने के लिए काम करेगी (उदा। [email protected])?

स्पैम के रूप में सबडोमेन से भेजे गए ईमेल को लेबल करने से बचने के लिए अन्य क्या विचार मदद कर सकते हैं?

+0

आपकी आवश्यकताओं काफी अजीब हैं। क्या आप वास्तव में [email protected] के बजाय [email protected] जैसे मेल पते चाहते हैं? –

+0

हाँ, मैं मेल सेवा को किसी अन्य सर्वर पर ले जाना चाहता हूं (इसे वेबसाइट सर्वर से अलग करें)। चूंकि स्पैम से बचने के लिए मेल डोमेन और होस्ट समान होना चाहिए, इसलिए मैं [email protected] का उपयोग करता हूं। बेशक, यह आम है! – Googlebot

+0

ठीक है, अब मैं समझता हूं, आप मानते हैं कि "मेल डोमेन और होस्ट स्पैम से बचने के लिए समान होना चाहिए"। परन्तु यह सच नहीं है। बस इसके बारे में सोचें: यह केवल उन संगठनों के लिए व्यावहारिक होगा जो एक सर्वर द्वारा परोसा जाता है। बेहतर कॉन्फ़िगरेशन के लिए मेरा अद्यतन उत्तर देखें। –

उत्तर

10

अपने एसपीएफ़ सेटअप सरल बनाएं कि आप किसी भी DNSBLs पर नहीं हैं।

 
mail.domain.com. A 1.1.1.1 
mail.domain.com. MX 10 mail.domain.com. 
mail.domain.com. TXT "v=spf1 ip4:1.1.1.1 -all" 

दूसरा रिकॉर्ड (एमएक्स) वास्तव में वैकल्पिक है: यदि मैं सचमुच उसके बाद अपने शब्द ले आप SMTP के लिए तीन DNS रिकॉर्ड की जरूरत है।

एक और अधिक उचित अपनी टिप्पणी के आधार पर स्थापना:

 
mail.example.com. A 1.1.1.1 
example.com. MX 10 mail.example.com. 
example.com. TXT "v=spf1 ip4:1.1.1.1 -all" 

इसका मतलब है आप, [email protected] तरह मेल पते का उपयोग कर सकते हैं, जबकि आपके मेल सर्वर है जो उदाहरण में कार्य करता है तुलना में एक अलग सर्वर पर किया जा सकता है .com। आपको 1.1.1.1 के लिए रिवर्स डीएनएस एंट्री (पीटीआर रिकॉर्ड) भी सेट करना चाहिए, ताकि यह mail.example.com को इंगित करे। आमतौर पर आपको ऐसा करने के लिए अपनी होस्टिंग कंपनी की आवश्यकता होती है।

4

कुछ अन्य चीजें हैं जो मदद:

  1. सुनिश्चित करें कि आपके एमटीए का आईपी पता एक मान्य PTR रिकॉर्ड (रिवर्स DNS) मानचित्रण
  2. mail.domain.com को DomainKeys लागू
  3. लागू DKIM
  4. है बनाओ
  5. सुनिश्चित करें (और सुनिश्चित करें कि आप उन्हें बंद रहने)
+1

2 और 3 के बीच अंतर? – rkosegi