हिन्दी (Hindi)

Linux VPS पर mailcow इंस्टॉल और सुरक्षित करें

1 min
VPS/VDS होस्टिंग

mailcow: dockerized पूर्ण स्व-होस्टेड मेल स्टैक है (Postfix, Dovecot, Rspamd, ClamAV वैकल्पिक, MariaDB, Redis, Nginx, SOGo, वेब UI) — Docker और Docker Compose से प्रबंधित।

mailcow का उद्देश्य

  • अपना मेल सर्वर एक admin UI से चलाएँ
  • डोमेन, मेलबॉक्स, aliases, quotas, स्पैम सेटिंग्स प्रबंधित करें

डिलीवरेबिलिटी के लिए सही DNS (MX, SPF, DKIM, DMARC) और PTR hostname से मेल खाएँ। mailcow DNS पूर्वापेक्षाएँ

आधिकारिक सिस्टम आवश्यकताएँ

संसाधनन्यूनतम
RAM6 GiB + 1 GiB swap
डिस्क20 GiB (मेलबॉक्स अलग)
Archx86_64 या ARM64

समर्थित नहीं: OpenVZ, Virtuozzo, LXC, NAS। KVM जैसा पूर्ण वर्चुअलाइज़ेशन उपयोग करें।

पोर्ट 25, 80, 110, 143, 443, 465, 587, 993, 995, 4190 खाली हों:

Bash
ss -tlpn | grep -E -w '25|80|110|143|443|465|587|993|995|4190'

वैकल्पिक: mailcow.conf में SKIP_CLAMD=y और SKIP_FTS=y से RAM कम।

1 — सिस्टम पैकेज (Debian/Ubuntu)

Bash
sudo apt update sudo apt install -y git openssl curl gawk coreutils grep jq

2 — Docker Engine और Compose v2

Docker ≥ 24.0.0, Compose ≥ 2.0:

Bash
curl -sSL https://get.docker.com/ | CHANNEL=stable sudo sh sudo systemctl enable --now docker sudo apt update sudo apt install -y docker-compose-plugin

सत्यापन: docker --version और docker compose version (docker-compose नहीं)।

पूर्वापेक्षा: Docker गाइड

3 — Clone और config जनरेट

Bash
sudo su umask 0022 cd /opt git clone https://github.com/mailcow/mailcow-dockerized cd mailcow-dockerized ./generate_config.sh

IPv6 न हो तो mailcow.conf में:

Bash
ENABLE_IPV6=false

4 — स्टार्ट

Bash
docker compose pull docker compose up -d

Admin UI: https://YOUR_MAILCOW_HOSTNAME/admin

डिफ़ॉल्ट: admin / moohoo — तुरंत बदलें।

लॉगिन के बाद सुरक्षा

  1. admin पासवर्ड बदलें
  2. 2FA सक्षम करें
  3. NTP सिंक (timedatectl status) — Paris टाइमज़ोन
  4. UI से DKIM + SPF और DMARC TXT
  5. फ़ायरवॉल: UFW/firewalld Docker से टकरा सकता है; DOCKER-USER chain नियम प्राथमिक — prerequisite-system

MTU 1500 नहीं

com.docker.network.driver.mtu समायोजित करें — install troubleshooting

Admin पासवर्ड रीसेट

Bash
cd /opt/mailcow-dockerized ./helper-scripts/mailcow-reset-admin.sh

आगे पढ़ें: GitHub — mailcow-dockerized


सुरक्षित मेल सर्वर! 📧

नवीनतम ऑफ़र, छूट और विशेष प्रोमोशन से अपडेट रहें।

प्रोमोशन देखें

हम cookies का उपयोग करते हैं

हम अपनी साइट पर आपके अनुभव को बेहतर बनाने के लिए एनालिटिक्स cookies का उपयोग करते हैं। कोई भी डेटा तीसरे पक्ष को नहीं बेचा जाता है। हमारे बारे में और जानें गोपनीयता नीति.