Створення поштової скриньки на VPS сервері

🔹 Для чого потрібна пошта на VPS

Власний поштовий сервер дозволяє створювати корпоративні e-mail адреси (наприклад, info@yourdomain.com), відправляти системні сповіщення або листи з сайту.
Пошту можна налаштувати через панель керування (наприклад, ISPmanager, cPanel, Plesk) або вручну через Linux.

🧭 Варіант 1. Через панель керування

✅ Якщо у вас встановлена ISPmanager, cPanel або Plesk

  1. Увійдіть до панелі керування .
  2. Перейдіть у розділ Mail → Mailboxes.
  3. Натисніть Create mailbox.
  4. Вкажіть:
    • Domain name (домен, наприклад, yourdomain.com)
    • Mailbox name (наприклад, info)
    • Password
  5. Натисніть Save.

Після цього поштова скринька буде створена, і ви зможете підключати її до поштового клієнта (Thunderbird, Outlook тощо) або веб-пошти (Roundcube, RainLoop).

🧠 Варіант 2. Без панелі керування (вручну через Linux)

1. Встановлення поштового сервера

Найпопулярніша зв’язка для Linux — Postfix + Dovecot.

apt install postfix dovecot-imapd dovecot-pop3d -y

Під час установки:

  • У типі конфігурації оберіть Internet Site
  • Введіть свій домен (наприклад, yourdomain.com)

2. Створення користувача для пошти

adduser mailuser
passwd mailuser

3. Налаштування Postfix

Відредагуйте файл /etc/postfix/main.cf:

myhostname = mail.yourdomain.com
mydestination = $myhostname, localhost.$mydomain, localhost, yourdomain.com

Після змін перезапустіть службу:

systemctl restart postfix dovecot

🔧 Налаштування DNS для коректної роботи пошти

Щоб пошта працювала стабільно, необхідно правильно налаштувати DNS-записи домену:

ТипПрикладПризначення
MXmail.yourdomain.comОсновний поштовий сервер
Amail.yourdomain.com → IP VPSIP адреса сервера
SPFv=spf1 mx ~allЗахист від підміни відправника
DKIM(генерується поштовим сервером)Підпис листів
DMARCv=DMARC1; p=none; rua=mailto:dmarc@yourdomain.comКонтроль звітів по пошті

⚠️ Без належного налаштування SPF, DKIM та DMARC ваші листи можуть потрапляти у спам.

📬 Перевірка роботи пошти

Після створення скриньки:

  1. Відкрийте веб-клієнт (наприклад, Roundcube — зазвичай https://mail.yourdomain.com/roundcube).
  2. Увійдіть з новими даними.
  3. Відправте тестовий лист на зовнішню адресу (наприклад, Gmail) і переконайтеся, що лист надходить.

🧩 Рекомендації

  • Використовуйте SSL-сертифікат для шифрування поштових з’єднань (порт 465/587 для SMTP, 993 для IMAP).
  • Не запускайте поштовий сервер на тій самій IP, з якої надсилає спам вебсайт.
  • Регулярно перевіряйте сервер на віруси.
  • Для великих обсягів пошти краще використовувати спеціалізовані сервіси (Google Workspace, Zoho Mail тощо).