Создание почтового ящика на 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. Установка почтового сервера

Наиболее распространённая связка — 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 для корректной работы почты

ТипПримерНазначение
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.