Обратно към блога
Февруари 2, 2026Ръководства

Как да настроите частен email сървър на VPS

Пълен наръчник за настройка на собствен частен email сървър с Postfix и Dovecot на VPS. Научете как да хоствате собствена поща с пълна поверителност и контрол.

Как да настроите частен email сървър на VPS

Работата със собствен email сървър ви дава пълен контрол над комуникациите си, осигурявайки поверителност и избягвайки зависимост от доставчици на трети страни. Въпреки че изисква известни технически познания, настройката на частен email сървър на вашия VPS е напълно постижима. Този наръчник обхваща настройката на Postfix (SMTP) и Dovecot (IMAP/POP3) за пълно 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 за уеб базиран достъп до пощата:

bash
apt install -y roundcube roundcube-mysql roundcube-plugins
# Конфигурирайте Roundcube по време на инсталация
# Достъп до webmail на: https://yourdomain.com/webmail

Конфигурация за сигурност

  • Активирайте SSL/TLS криптиране за SMTP (порт 587) и IMAP (порт 993)
  • Конфигурирайте firewall за разрешаване само на необходимите портове (25, 587, 993, 995)
  • Настройте fail2ban за предотвратяване на brute force атаки
  • Използвайте силни пароли и обмислете двуфакторна автентикация
  • Актуализирайте редовно целия email сървър софтуер
  • Мониторирайте логовете за подозрителна дейност
  • Конфигурирайте правилно SPF, DKIM и DMARC записи

Важни съвети

  • IP адресите на email сървъри могат да попаднат в черни списъци - мониторирайте репутацията на вашия IP
  • Започнете с малка настройка и мащабирайте постепенно
  • Пазете резервни копия на email данни и конфигурации
  • Тествайте доставката на имейли до основни доставчици (Gmail, Outlook и т.н.)
  • Обмислете използването на релей услуга за по-добра доставяемост
  • Мониторирайте дисковото пространство - имейлите могат да консумират значително хранилище