पोर्ट 25 — SMTP (TCP)
पोर्ट 25 क्या है?
सरल मेल स्थानांतरण प्रोटोकॉल
यह एक वेल‑नोन पोर्ट (0–1023) है, जिसे SMTP जैसी मुख्य सेवाएँ उपयोग करती हैं। · RFC 5321
आपको पोर्ट 25 कब खुला रखना चाहिए?
Open only on mail servers that receive email from other mail servers (MX record). ISPs typically block port 25 on residential connections. Use port 587 for sending from applications or mail clients.
सामान्य उपयोग और सॉफ़्टवेयर
- Postfix
- Exim
- Sendmail
- Microsoft Exchange Server
- Haraka
सुरक्षा
Port 25 is exploited by spammers when misconfigured as an open relay. Require STARTTLS for all connections. Enable SPF, DKIM, and DMARC DNS records to prevent spoofing. ISPs block port 25 on residential connections — use a dedicated mail server or relay service (SendGrid, Mailgun) if sending bulk email.
क्या पोर्ट 25 सुरक्षित है?
खुला पोर्ट हमले की सतह बढ़ाता है। सुरक्षा SMTP की कॉन्फ़िगरेशन पर निर्भर करती है।
यह पोर्ट स्वचालित हमलों का एक सक्रिय लक्ष्य है। इसे बंद रखें जब तक SMTP की सक्रिय आवश्यकता न हो, और जानी-पहचानी IP रेंज तक फ़ायरवॉल में पहुंच सीमित करें।
किसी भी होस्ट पर पोर्ट 25 की कनेक्टिविटी जांचें।
पोर्ट 25 खोलें
पोर्ट 25 (SMTP) के लिए इनकमिंग कनेक्शन की अनुमति देने के लिए, अपना फ़ायरवॉल कॉन्फ़िगर करें और अपने राउटर पर पोर्ट फ़ॉरवर्डिंग नियम जोड़ें।
Windows Defender Firewall खोलें → Advanced Settings → Inbound Rules → New Rule → Port → TCP → Specific local ports: 25 → Allow the connection → नाम दें और नियम सहेजें।
netsh advfirewall firewall add rule name="Open Port 25" dir=in action=allow protocol=tcp localport=25sudo ufw allow 25/tcpsudo iptables -A INPUT -p tcp --dport 25 -j ACCEPTअपने राउटर (192.168.1.1 या 192.168.0.1) में लॉग इन करें → Port Forwarding → एक नया नियम जोड़ें: Protocol TCP, External port 25, Internal IP: आपके डिवाइस का लोकल IP, Internal port 25 → Save करें।
पोर्ट 25 कैसे बंद करें
यदि आपको SMTP की जरूरत नहीं है, तो फ़ायरवॉल या राउटर में इसे ब्लॉक करें।
Windows पर पोर्ट 25 को ब्लॉक करने के लिए, PowerShell या Command Prompt में निम्न कमांड चलाएं (प्रशासक के रूप में):
netsh advfirewall firewall add rule name="Block Port 25" dir=in action=block protocol=tcp localport=25चलाएँ: sudo ufw deny 25/tcpsudo iptables -A INPUT -p tcp --dport 25 -j DROPपोर्ट 25 के लिए पोर्ट फॉरवर्डिंग नियम हटाएँ या निष्क्रिय करें।
अक्सर पूछे जाने वाले प्रश्न
पोर्ट 25 किस लिए उपयोग होता है?▾
पोर्ट 25 SMTP के लिए मानक TCP पोर्ट है। इसका उपयोग सर्वर और एप्लिकेशन द्वारा किया जाता है जिन्हें इस सेवा के लिए इनकमिंग कनेक्शन स्वीकार करने की आवश्यकता होती है। इसे खुला रखना है या नहीं, यह इस बात पर निर्भर करता है कि आप सक्रिय रूप से SMTP सर्वर चला रहे हैं — अन्यथा इसे बंद रहना चाहिए।
क्या पोर्ट 25 को खुला रखना सुरक्षित है?▾
खुला पोर्ट 25 आपकी अटैक सर्फेस को बढ़ाता है। अगर आप SMTP सक्रिय रूप से नहीं चला रहे हैं, तो अपने फ़ायरवॉल में इस पोर्ट को बंद करें और पोर्ट फ़ॉरवर्डिंग नियम हटाएं। यदि SMTP सुलभ होना चाहिए, तो ज्ञात IP तक पहुंच सीमित करें और सॉफ़्टवेयर अपडेट रखें।