मैं सोच रहा हूं कि क्या मुझे भी मेजबान को ब्लॉक करना चाहिए जिनके पास ईडीएलओ से मेल खाता वैध आरडीएनएस नहीं है?
नहीं, आपको नहीं करना चाहिए। एक पूरे ईमेल को केवल एक मापदंड से ब्लॉक करता है यह एक बुरा अभ्यास है।
यदि मैं ऐसा करता हूं, तो क्या मैं बहुत अधिक वैध मेल के लिए परेशान होने जा रहा हूं और अपने ग्राहकों को परेशान कर रहा हूं?
अधिक संभावना है कि आप करते हैं और वैध मेल खो देंगे
मैं यह भी सोच रहा हूं कि क्या मैं यह जांच कर समझौता कर सकता हूं कि आरडीएनएस कम से कम किसी चीज के लिए तैयार है, लेकिन इसे ईएचएलओ से मिलाने की कोशिश न करें। क्या यह पोस्टफिक्स (और क्या यह उपयोगी है) के साथ संभव है?
हाँ, यह संभव है। आप reject_unknown_client_hostname के बजाय reject_unknown_reverse_client_hostname का उपयोग कर सकते हैं
दुर्भाग्य से, पोस्टफ़िक्स में "जटिल निर्णय" के लिए एक लचीला विकल्प नहीं है। एक्जिम में आप ऐसे मेल के लिए कुछ बिंदु जोड़ सकते हैं, उदाहरण के लिए
Score = 0
1. The HELO or EHLO hostname is not in fully-qualified domain or address literal form. Score +=10
2. The HELO or EHLO hostname has no DNS A or MX record. Score +=20
3. The HELO or EHLO hostname is listed with the A record "d.d.d.d" under rbl_domain. Score +=20
4. The sender domain has no DNS A or MX record. Score +=10
5. SPF checks return softfail. Score +=10, fail, Score +=20
...
और इसी तरह। सभी जाँच पूरी होने के बाद और यदि आपके पास स्कोर> 100 है, तो आप मेल को अस्वीकार कर सकते हैं। वास्तव में आप ऐसा व्यवहार प्राप्त कर सकते हैं, लेकिन आपको अपनी स्वयं की नीति सेवा लिखने की आवश्यकता होगी