Назад до блогу
Лютий 2, 2026Посібники

Як Налаштувати Приватний Email Сервер на VPS

Повний посібник з налаштування власного приватного email сервера за допомогою Postfix та Dovecot на VPS. Дізнайтеся, як хостити власний email з повною конфіденційністю та контролем.

Як Налаштувати Приватний Email Сервер на VPS

Запуск власного email сервера надає повний контроль над вашими комунікаціями, забезпечуючи конфіденційність та уникаючи залежності від провайдерів третіх сторін. Хоча це вимагає деяких технічних знань, налаштування приватного email сервера на вашому VPS є цілком досяжним. Цей посібник охоплює налаштування Postfix (SMTP) та Dovecot (IMAP/POP3) для повного email рішення.

Чому Хостити Власний Email Сервер?

  • Повна конфіденційність: Ваші email зберігаються на вашому сервері, не скануються третіми сторонами
  • Без видобутку даних: Уникайте цільової реклами на основі вмісту email
  • Кастомні домени: Використовуйте власний домен для професійних email адрес
  • Необмежені акаунти: Створюйте стільки email адрес, скільки потрібно
  • Повний контроль: Налаштуйте спам-фільтри, політики безпеки та обмеження сховища
  • Економічно вигідно: Один сервер може обробляти кілька email акаунтів

Передумови

  • VPS з мінімум 2GB RAM та 20GB сховища
  • Доменне ім'я з доступом до DNS
  • Статична IP адреса (рекомендовано)
  • Ubuntu 20.04 або Debian 11+
  • Доступ root або sudo

Налаштування DNS

Перед встановленням email програмного забезпечення налаштуйте DNS записи:

  • A запис: mail.yourdomain.com → IP вашого сервера
  • MX запис: yourdomain.com → mail.yourdomain.com (пріоритет 10)
  • SPF запис: TXT "v=spf1 mx a:mail.yourdomain.com ~all"
  • DKIM запис: Генерується після встановлення
  • DMARC запис: TXT "v=DMARC1; p=none; rua=mailto:admin@yourdomain.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.yourdomain.com
mydomain = yourdomain.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 для веб-доступу до email:

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Налаштуйте Roundcube під час встановлення
# Доступ до webmail за адресою: https://yourdomain.com/webmail

Налаштування Безпеки

  • Увімкніть SSL/TLS шифрування для SMTP (порт 587) та IMAP (порт 993)
  • Налаштуйте файрвол для дозволу лише необхідних портів (25, 587, 993, 995)
  • Налаштуйте fail2ban для запобігання brute force атакам
  • Використовуйте надійні паролі та розгляньте двофакторну аутентифікацію
  • Регулярно оновлюйте все програмне забезпечення email сервера
  • Моніторте логи на підозрілу активність
  • Правильно налаштуйте SPF, DKIM та DMARC записи

Важливі Поради

  • IP адреси email серверів можуть бути заблоковані - моніторте репутацію вашого IP
  • Почніть з невеликого налаштування та поступово масштабуйте
  • Зберігайте резервні копії email даних та конфігурацій
  • Тестуйте доставку email до основних провайдерів (Gmail, Outlook, тощо)
  • Розгляньте використання relay сервісу для кращої доставки
  • Моніторте дисковий простір - email можуть споживати значне сховище