ब्लॉग पर वापस जाएं
फरवरी 2, 2026गाइड

VPS पर निजी ईमेल सर्वर कैसे सेट अप करें

VPS पर Postfix और Dovecot का उपयोग करके अपना निजी ईमेल सर्वर सेट अप करने का पूरा गाइड। सीखें कि पूर्ण गोपनीयता और नियंत्रण के साथ अपना ईमेल कैसे होस्ट करें।

VPS पर निजी ईमेल सर्वर कैसे सेट अप करें

अपना ईमेल सर्वर चलाना आपको अपने संचार पर पूर्ण नियंत्रण देता है, गोपनीयता सुनिश्चित करता है और तृतीय-पक्ष प्रदाताओं पर निर्भरता से बचता है। जबकि इसमें कुछ तकनीकी ज्ञान की आवश्यकता होती है, अपने VPS पर निजी ईमेल सर्वर सेट अप करना पूरी तरह से प्राप्त करने योग्य है। यह गाइड एक पूर्ण ईमेल समाधान के लिए Postfix (SMTP) और Dovecot (IMAP/POP3) सेट अप करने को कवर करता है।

अपना ईमेल सर्वर क्यों होस्ट करें?

  • पूर्ण गोपनीयता: आपके ईमेल आपके सर्वर पर संग्रहीत होते हैं, तृतीय पक्षों द्वारा स्कैन नहीं किए जाते
  • कोई डेटा माइनिंग नहीं: ईमेल सामग्री के आधार पर लक्षित विज्ञापन से बचें
  • कस्टम डोमेन: पेशेवर ईमेल पतों के लिए अपना डोमेन उपयोग करें
  • असीमित खाते: जितने ईमेल पते चाहिए उतने बनाएं
  • पूर्ण नियंत्रण: स्पैम फ़िल्टर, सुरक्षा नीतियां और स्टोरेज सीमा कॉन्फ़िगर करें
  • लागत प्रभावी: एक सर्वर कई ईमेल खातों को संभाल सकता है

पूर्वापेक्षाएं

  • कम से कम 2GB RAM और 20GB स्टोरेज वाला VPS
  • DNS पहुंच के साथ डोमेन नाम
  • स्थिर IP पता (अनुशंसित)
  • Ubuntu 20.04 या Debian 11+
  • Root या sudo पहुंच

DNS कॉन्फ़िगरेशन

ईमेल सॉफ़्टवेयर इंस्टॉल करने से पहले, DNS रिकॉर्ड कॉन्फ़िगर करें:

  • A रिकॉर्ड: mail.आपका-डोमेन.com → आपका सर्वर IP
  • MX रिकॉर्ड: आपका-डोमेन.com → mail.आपका-डोमेन.com (प्राथमिकता 10)
  • SPF रिकॉर्ड: TXT "v=spf1 mx a:mail.आपका-डोमेन.com ~all"
  • DKIM रिकॉर्ड: इंस्टॉलेशन के बाद जेनरेट किया गया
  • DMARC रिकॉर्ड: TXT "v=DMARC1; p=none; rua=mailto:admin@आपका-डोमेन.com"

Postfix इंस्टॉल और कॉन्फ़िगर करना

bash
apt update
apt install -y postfix postfix-mysql dovecot-core dovecot-imapd dovecot-pop3d dovecot-lmtpd dovecot-mysql

# इंस्टॉलेशन के दौरान, 'Internet Site' चुनें और अपना डोमेन नाम दर्ज करें
# Postfix मुख्य सेटिंग्स कॉन्फ़िगर करें:
nano /etc/postfix/main.cf

# मुख्य सेटिंग्स:
myhostname = mail.आपका-डोमेन.com
mydomain = आपका-डोमेन.com
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
inet_interfaces = all

Dovecot कॉन्फ़िगर करना

bash
nano /etc/dovecot/conf.d/10-mail.conf

# मेल स्थान सेट करें:
mail_location = maildir:/var/mail/vhosts/%d/%n

nano /etc/dovecot/conf.d/10-auth.conf

# प्रमाणीकरण सक्षम करें:
disable_plaintext_auth = no
auth_mechanisms = plain login

systemctl restart dovecot
systemctl restart postfix

Webmail सेट अप करना (वैकल्पिक)

वेब-आधारित ईमेल पहुंच के लिए Roundcube इंस्टॉल करें:

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# इंस्टॉलेशन के दौरान Roundcube कॉन्फ़िगर करें
# Webmail तक पहुंच: https://आपका-डोमेन.com/webmail

सुरक्षा कॉन्फ़िगरेशन

  • SMTP (पोर्ट 587) और IMAP (पोर्ट 993) के लिए SSL/TLS एन्क्रिप्शन सक्षम करें
  • फ़ायरवॉल को केवल आवश्यक पोर्ट्स (25, 587, 993, 995) की अनुमति देने के लिए कॉन्फ़िगर करें
  • ब्रूट फोर्स हमलों को रोकने के लिए fail2ban सेट अप करें
  • मजबूत पासवर्ड का उपयोग करें और दो-कारक प्रमाणीकरण पर विचार करें
  • सभी ईमेल सर्वर सॉफ़्टवेयर को नियमित रूप से अपडेट करें
  • संदिग्ध गतिविधि के लिए लॉग की निगरानी करें
  • SPF, DKIM और DMARC रिकॉर्ड को ठीक से कॉन्फ़िगर करें

महत्वपूर्ण सुझाव

  • ईमेल सर्वर IP ब्लैकलिस्ट हो सकते हैं - अपने IP की प्रतिष्ठा की निगरानी करें
  • एक छोटे सेटअप से शुरू करें और धीरे-धीरे स्केल करें
  • ईमेल डेटा और कॉन्फ़िगरेशन के बैकअप रखें
  • प्रमुख प्रदाताओं (Gmail, Outlook, आदि) को ईमेल डिलीवरी का परीक्षण करें
  • बेहतर डिलीवरेबिलिटी के लिए रिले सेवा का उपयोग करने पर विचार करें
  • डिस्क स्पेस की निगरानी करें - ईमेल महत्वपूर्ण स्टोरेज का उपभोग कर सकते हैं