अध्याय 06
मेल ट्रांसपोर्ट & सुरक्षा
एडमिन:
#pSmtpQueue
SMTP कतार, पुनः प्रयास शेड्यूल, ISP थ्रॉटलिंग, स्मार्ट-होस्ट & लाइव MX टेस्टर
आउटबाउंड डिलीवरी इंजन MX रिकॉर्ड रिज़ॉल्व करता है, MTA-STS और DANE TLSA नीतियाँ लागू करता है, शेयर्ड-होस्टिंग MX पीयर के लिए RFC 7435 अवसरवादी STARTTLS का समर्थन करता है, Dual-DKIM हस्ताक्षर लगाता है और 4xx स्थगन पुनः प्रयासों को स्वचालित रूप से प्रबंधित करता है।
संचालन सुझाव और आर्किटेक्चर नोट
जब भी कोई पार्टनर डोमेन समस्याओं की रिपोर्ट करे, तो बिल्ट-इन Outbound MX, STARTTLS & DANE Live Tester (#pSmtpQueue) का उपयोग करें: यह ईमेल भेजे बिना उनके MX सर्वरों के विरुद्ध एक वास्तविक, गैर-विनाशकारी TCP, EHLO, STARTTLS और DANE TLSA हैंडशेक चलाता है।
आउटबाउंड ट्रांसपोर्ट सुरक्षा: Opportunistic बनाम Enforced TLS
nextxch कैसे सख्त क्रिप्टोग्राफ़िक प्रमाणीकरण और शेयर्ड-होस्टिंग MX संगतता के बीच स्वचालित रूप से संतुलन बनाता है।
1. Ziel-Domain hat DANE TLSA oder MTA-STS (mode: enforce):
-> Strikte Zertifikats- & Hostname-Prüfung (Pflicht-TLS, kein Fallback).
2. Standard Port-25-MX ohne MTA-STS/DANE (Opportunistic STARTTLS, RFC 7435):
-> Verschlüsselt per TLS 1.3/1.2 auch dann, wenn ein Shared-Hoster-MX
ein Zertifikat auf seinen Provider-Namen präsentiert (kein unnötiger Bounce).
3. Domain-Policy RequireOutboundTls = true:
-> Erzwingt striktes TLS für besonders schützenswerte Partner-Domains.
सेटिंग्स, डिफ़ॉल्ट मान और बेस्ट प्रैक्टिस
| सेटिंग / स्थान | विवरण | डिफ़ॉल्ट मान | उत्पादन बेस्ट प्रैक्टिस |
|---|---|---|---|
RetryScheduleMinutes |
जब कोई रिमोट MX अस्थायी 4xx स्थगन (जैसे ग्रेलिस्टिंग या अस्थायी थ्रॉटलिंग) लौटाए, तो मिनटों में अल्पविराम से अलग किए गए बैकऑफ़ अंतराल। | 5, 15, 60, 240, 720, 1440 |
डिफ़ॉल्ट रखें (5m का पहला पुनः प्रयास रिमोट ग्रेलिस्टिंग को जल्दी पार कर लेता है; अंतिम DSN बाउंस बनाने से पहले प्रगतिशील चरण ~41 घंटे तक चलते हैं)। |
OutboundWorkerConcurrency |
सभी गंतव्य डोमेन में समवर्ती आउटबाउंड SMTP डिलीवरी वर्करों की अधिकतम संख्या। | 4 Worker |
सामान्य SMB ट्रैफ़िक के लिए 4 से 8 वर्कर उपयुक्त हैं; उच्च-मात्रा वाले ट्रांज़ैक्शनल बिलिंग बर्स्ट के लिए 12-24 तक स्केल करें। |
MaxConnectionsPerMxIp & RatePerMinute |
प्रमुख ISP पर 421 रेट-लिमिट स्थगन से बचने के लिए प्रति गंतव्य MX IP/डोमेन एक साथ TCP सत्रों और संदेश/मिनट को सीमित करता है। | 2 Verbindungen · 60/Min. |
सतर्क सीमाएँ रखें (2 समवर्ती कनेक्शन, 30-60 संदेश/मिनट), विशेष रूप से किसी नए IP पते को वार्म अप करते समय। |
Globaler Smart-Host & Domain-Routen |
या तो सभी आउटबाउंड मेल को एक अपस्ट्रीम रिले के माध्यम से रूट करता है (जब ISP TCP 25 ब्लॉक करता है) या विशिष्ट डोमेन को आंतरिक ERP/DMS/पार्टनर गेटवे पर। | Direkter MX-Versand (leer) |
जब भी TCP 25 खुला हो और PTR संरेखित हो, सीधे MX डिलीवरी को प्राथमिकता दें; जिन क्लाउड VM पर आउटबाउंड पोर्ट 25 ब्लॉक है, वहाँ स्मार्ट होस्ट का उपयोग करें। |
Zertifikatsprüfung & TLS-Ausnahmen (RemoteCertificateNameMismatch) |
वैश्विक रूप से (Opportunistic, IgnoreErrors, Strict) या प्रति गंतव्य डोमेन (खाली TargetHost = Auto DNS-MX + StartTlsIgnoreCert) कॉन्फ़िगर करता है कि रिमोट MX प्रमाणपत्र के होस्टनाम मेल न खाने पर भी मेल एन्क्रिप्टेड रूप से डिलीवर हो या नहीं। | Opportunistic (RFC 7435) |
डिफ़ॉल्ट रूप से 'Opportunistic' रखें; सख्त नीतियों के अंतर्गत, विशिष्ट पार्टनर डोमेन को सक्रिय कतार से सीधे StartTlsIgnoreCert के माध्यम से 1 क्लिक में व्हाइटलिस्ट करें। |