bolt Valebyte VPS від $4/міс — NVMe, запуск за 60 секунд.

Отримати VPS arrow_forward

Як використовувати Plesk на VPS? Актуальний гайд 2025

calendar_month October 14, 2025 schedule 11 хв. читання visibility 541 переглядів
person
Valebyte Team
Як використовувати Plesk на VPS? Актуальний гайд 2025
summarize

TL;DR

  • Перед установкой обновите ОС (apt/yum update) и выделите минимум 2 ГБ RAM и 20 ГБ диска.
  • Обязательно выполните sudo reboot после обновления пакетов для применения изменений в системе.
  • Настройте DNS-записи и активируйте встроенные фильтры защиты от спама и вирусов в панели Plesk.
  • Используйте инструменты диагностики в Plesk для выявления и устранения ошибок доставки почты.

Як використовувати Plesk на VPS: Налаштування поштового сервера

Plesk — потужна платформа для управління VPS хостинг, що пропонує широкий спектр функцій, від хостингу веб-сайтів до управління електронною поштою. У цій статті ми зосередимося на конкретному завданні: налаштуванні поштового сервера на вашому VPS за допомогою Plesk. Ми розберемо ключові кроки, від встановлення необхідних компонентів до налаштування записів DNS і усунення поширених проблем. Цей посібник надасть вам практичні приклади та покрокові інструкції, щоб ви могли успішно налаштувати та керувати поштовим сервером на своєму VPS з Plesk.

Зміст:

Підготовка VPS до встановлення поштового сервера

A server rack with a Plesk logo and email icons, symbolizing VPS email server setup.

Перш ніж приступати до встановлення та налаштування поштового сервера, необхідно переконатися, що ваш VPS відповідає мінімальним вимогам і правильно підготовлений. Неправильна підготовка може призвести до проблем з продуктивністю, безпекою та стабільністю роботи поштового сервера.

Оновлення операційної системи

Першим кроком є оновлення операційної системи VPS до останньої стабільної версії. Це забезпечить наявність актуальних виправлень безпеки та покращень продуктивності.

# Для Debian/Ubuntu
sudo apt update
sudo apt upgrade

# Для CentOS/RHEL
sudo yum update

Ці команди оновлять всі встановлені пакети у вашій системі, включаючи ядро операційної системи та системні бібліотеки. Рекомендується перезавантажити VPS після оновлення, щоб переконатися, що всі зміни набули чинності:

sudo reboot

Перевірка системних вимог

Переконайтеся, що ваш VPS має достатньо ресурсів для роботи поштового сервера. Мінімальні вимоги залежать від очікуваного навантаження, але рекомендується мати не менше 2 ГБ оперативної пам'яті та 20 ГБ дискового простору. Для більш інтенсивного використання розгляньте можливість збільшення цих параметрів.

Щоб перевірити обсяг доступної оперативної пам'яті, використовуйте команду:

free -m

Ця команда покаже загальну кількість оперативної пам'яті, використаної та вільної пам'яті в мегабайтах.

Для перевірки доступного дискового простору використовуйте команду:

df -h

Ця команда покаже використання дискового простору для всіх підключених файлових систем. Зверніть увагу на стовпець "Avail", щоб побачити доступний простір.

Налаштування імені хоста (Hostname)

Правильно налаштоване ім'я хоста має вирішальне значення для коректної роботи поштового сервера. Переконайтеся, що ім'я хоста вашого VPS відповідає доменному імені, яке ви плануєте використовувати для пошти.

Щоб перевірити поточне ім'я хоста, використовуйте команду:

hostname

Щоб змінити ім'я хоста, використовуйте команду:

sudo hostnamectl set-hostname mail.example.com

Замініть "mail.example.com" на фактичне доменне ім'я, яке ви плануєте використовувати для поштового сервера. Також переконайтеся, що у файлі `/etc/hosts` правильно вказано зв'язок між IP-адресою та іменем хоста.

sudo nano /etc/hosts

Додайте або змініть рядок, щоб він відповідав вашій IP-адресі та імені хоста:

127.0.0.1   localhost
YOUR_VPS_IP mail.example.com  mail

Експертна порада: Регулярно оновлюйте операційну систему та слідкуйте за використанням ресурсів VPS, щоб забезпечити стабільну та безпечну роботу поштового сервера. Ігнорування цих кроків може призвести до вразливостей і проблем з продуктивністю.

Встановлення та налаштування поштового сервера в Plesk

Plesk спрощує встановлення та налаштування поштового сервера завдяки вбудованому інтерфейсу управління. Цей розділ проведе вас через процес встановлення поштового сервера (зазвичай Postfix або Courier IMAP) і базові налаштування.

Встановлення компонента Mail Server

За замовчуванням, при встановленні Plesk, поштовий сервер не завжди встановлюється. Переконайтеся, що компонент Поштовий сервер встановлено. Для цього:

  • Увійдіть в Plesk з правами адміністратора.
  • Перейдіть в розділ "Інструменти та налаштування" (Tools & Settings).
  • Виберіть "Оновлення та покращення".
  • Перейдіть на вкладку "Встановлення/видалення компонентів".
  • Розгорніть розділ "Поштовий сервер" і переконайтеся, що вибрано бажаний поштовий сервер (наприклад, Postfix).
  • Натисніть "Продовжити" для встановлення або видалення компонента.

Після встановлення компонента, Plesk автоматично налаштує базову конфігурацію поштового сервера. Однак, для оптимальної роботи, потрібне додаткове налаштування.

Базове налаштування поштового сервера

Перейдіть в "Інструменти та налаштування" -> "Налаштування поштового сервера". Тут ви можете налаштувати наступні параметри:

  • Увімкнути поштовий сервер: Встановіть прапорець, щоб активувати поштовий сервер.
  • Доменне ім'я для відправки пошти: Вкажіть доменне ім'я, яке буде використовуватися для вихідної пошти (зазвичай збігається з іменем хоста).
  • Режим роботи поштового сервера: Виберіть один з режимів: "Відкрита ретрансляція" (не рекомендується), "З авторизацією" (рекомендується) або "Закритий". "З авторизацією" вимагає аутентифікації користувачів при відправці пошти, що запобігає використанню вашого сервера для розсилки спаму.
  • Максимальний розмір повідомлення: Вкажіть максимальний розмір вхідних і вихідних повідомлень. Встановіть розумне значення, щоб запобігти перевантаженню сервера. Наприклад, 25MB.

Приклад: Припустимо, ваш домен – example.com, а ім'я хоста – mail.example.com. В полі "Доменне ім'я для відправки пошти" вкажіть mail.example.com. Виберіть режим роботи "З авторизацією" для забезпечення безпеки.

Налаштування Relay SMTP

Якщо ваш VPS має проблеми з відправкою пошти напряму (наприклад, через блокування IP-адреси провайдером), ви можете налаштувати Relay SMTP для відправки пошти через сторонній сервіс.

  • В Plesk, перейдіть в "Інструменти та налаштування" -> "Сервер пошти" -> "Налаштування Relay SMTP".
  • Виберіть "Використовувати сервер ретрансляції SMTP".
  • Вкажіть ім'я хоста (або IP-адресу) SMTP-сервера, порт (зазвичай 587 або 465), і облікові дані (ім'я користувача та пароль) для аутентифікації.

Приклад: Якщо ви використовуєте SendGrid, вкажіть smtp.sendgrid.net в якості імені хоста SMTP, порт 587, і ваші облікові дані SendGrid.

Створення поштових скриньок

Після налаштування поштового сервера, ви можете створювати поштові скриньки для ваших доменів.

  • Перейдіть у розділ "Пошта" в Plesk.
  • Виберіть домен, для якого хочете створити поштову скриньку.
  • Натисніть "Створити поштову адресу".
  • Вкажіть ім'я поштової скриньки (наприклад, info), пароль та інші параметри, такі як квота дискового простору.

Приклад: Для домену example.com ви можете створити поштову скриньку [email protected] з паролем "StrongPassword123" і квотою 1 GB.

Практична порада: Використовуйте надійні паролі для всіх поштових скриньок і регулярно змінюйте їх. Увімкніть двофакторну автентифікацію (якщо доступно) для підвищення безпеки облікових записів.

Готові до Plesk? Виберіть свій ідеальний VPS-хостинг вже сьогодні!

Почніть використовувати Plesk на надійному та потужному VPS. Оптимізуйте управління сервером з нашими планами. — від €4.49/mo.

Вибрати VPS-план →
rocket_launch Швидкий вибір

Шукаєте сервер, який просто працює?

Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.

Переглянути тарифи VPS arrow_forward

Налаштування DNS-записів для поштового сервера

Правильне налаштування DNS-записів має вирішальне значення для надійної доставки електронної пошти. Неправильні DNS-записи можуть призвести до того, що ваші листи будуть потрапляти в спам або не будуть доставлятися взагалі. У цьому розділі ми розглянемо основні DNS-записи, необхідні для поштового сервера, і покажемо, як їх налаштувати.

A-запис (Address Record)

A-запис пов'язує доменне ім'я (або піддомен) з IP-адресою. Для поштового сервера вам знадобиться A-запис для вашого поштового домену (наприклад, mail.example.com), що вказує на IP-адресу вашого VPS.

Приклад:

Ім'яТипЗначення
mail.example.comAYOUR_VPS_IP

Замініть YOUR_VPS_IP на фактичну IP-адресу вашого VPS. У Plesk ви можете керувати DNS-записами в розділі "Веб-сайти та домени" -> "Налаштування DNS" для вибраного домену.

MX-запис (Mail Exchange Record)

MX-запис визначає поштовий сервер, відповідальний за прийом пошти для вашого домену. Необхідно вказати пріоритет MX-запису, який визначає порядок, в якому поштові сервери намагатимуться доставити пошту. Менше число означає вищий пріоритет.

Приклад:

Ім'яТипЗначенняПріоритет
example.comMXmail.example.com10

Це вказує, що поштовий сервер mail.example.com є відповідальним за прийом пошти для домену example.com. Пріоритет 10 вказує, що це основний поштовий сервер.

TXT-записи (Text Records): SPF і DKIM

TXT-записи використовуються для зберігання текстової інформації, пов'язаної з вашим доменом. Для поштового сервера найважливішими є SPF (Sender Policy Framework) і DKIM (DomainKeys Identified Mail) записи, які допомагають запобігти спуфінгу та підвищити довіру до вашої пошти.

SPF-запис: визначає, які поштові сервери мають право відправляти пошту від імені вашого домену.

Приклад:

v=spf1 a mx ip4:YOUR_VPS_IP -all

Цей SPF-запис дозволяє відправлення пошти з серверів, вказаних в A-запису і MX-запису домену, а також із зазначеної IP-адреси (YOUR_VPS_IP). -all означає, що всі інші сервери не мають права відправляти пошту від імені вашого домену.

DKIM-запис: використовує криптографічний підпис для підтвердження автентичності вихідних листів. Plesk може автоматично генерувати DKIM-ключі та додавати відповідний TXT-запис.

  • В Plesk, перейдіть в "Пошта" -> "Налаштування пошти" для вибраного домену.
  • Увімкніть DKIM підпис для вихідної пошти.
  • Plesk автоматично згенерує DKIM-ключ і додасть TXT-запис в DNS.

Приклад DKIM TXT-запису: (значення буде згенеровано Plesk)

default._domainkey.example.com.  TXT  v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA...

Важливо: Після додавання або зміни DNS-записів, може знадобитися деякий час (до 48 годин) для розповсюдження змін по всьому Інтернету. Використовуйте онлайн-інструменти, такі як MXToolbox (mxtoolbox.com), для перевірки правильності налаштування DNS-записів.

Практична порада: Регулярно перевіряйте свої DNS-записи, особливо після зміни конфігурації сервера або переїзду на інший VPS. Неправильні записи DNS - одна з найпоширеніших причин проблем з доставкою пошти.

Включення захисту від спаму та вірусів

Захист від спаму та вірусів є невід'ємною частиною надійної роботи поштового сервера. Plesk пропонує вбудовані інструменти для фільтрації спаму та перевірки вхідних і вихідних повідомлень на наявність шкідливого коду. У цьому розділі ми розглянемо, як включити та налаштувати ці інструменти.

Включення SpamAssassin

SpamAssassin — популярний фільтр спаму з відкритим вихідним кодом, який аналізує вміст листів і присвоює їм бали в залежності від ймовірності того, що це спам. Plesk інтегрований з SpamAssassin і дозволяє легко його включити та налаштувати.

  • В Plesk, перейдіть в "Інструменти та налаштування" -> "Сервер пошти" -> "Фільтр спаму".
  • Виберіть "Включити загальносерверний фільтр спаму SpamAssassin".
  • Налаштуйте чутливість фільтра. Чим нижче значення, тим агресивнішим буде фільтр. Рекомендується почати із середнього значення та налаштувати його відповідно до ваших потреб.
  • Вкажіть дії, які необхідно вжити з виявленим спамом. Ви можете видалити спам, перемістити його в спеціальну папку або позначити його в темі листа.

Приклад: Встановіть чутливість фільтра на значення 5. Виберіть "Перемістити спам в папку 'Спам'" для зручного перегляду та видалення спаму.

Ви також можете налаштувати чорні та білі списки для SpamAssassin, щоб заблокувати або дозволити відправлення пошти з певних адрес або доменів.

Включення Dr.Web Antivirus

Dr.Web Antivirus — потужний антивірус, який може перевіряти вхідні та вихідні листи на наявність вірусів та іншого шкідливого програмного забезпечення. Plesk підтримує інтеграцію з Dr.Web, якщо у вас є відповідна ліцензія.

  • В Plesk, перейдіть в "Інструменти та налаштування" -> "Сервер пошти" -> "Антивірус".
  • Виберіть "Включити загальносерверний антивірус Dr.Web". (Якщо Dr.Web не встановлено, Plesk запропонує вам його встановити).
  • Налаштуйте параметри сканування. Ви можете вказати, які типи файлів необхідно сканувати, і які дії необхідно вжити при виявленні вірусів.

Приклад: Увімкніть сканування всіх вхідних і вихідних листів і в разі виявлення вірусу видаляйте заражений лист або поміщайте його в карантин.

Налаштування правил фільтрації пошти

Plesk дозволяє створювати правила фільтрації пошти для автоматичної обробки вхідних повідомлень. Ви можете використовувати правила для перенаправлення пошти, позначення листів, відповіді автовідповідачем і виконання інших дій.

  • У Plesk, перейдіть в "Пошта" -> "Правила фільтрації" для обраної поштової скриньки.
  • Натисніть "Створити правило".
  • Вкажіть умови фільтрації (наприклад, відправник, тема, вміст) і дії, які необхідно вжити при виконанні умов.

Приклад: Створіть правило для автоматичного пересилання всіх листів, відправлених з адреси [email protected], на адресу [email protected].

Практична порада: Регулярно переглядайте налаштування фільтра спаму і антивірусу і налаштовуйте їх відповідно до ваших потреб. Слідкуйте за оновленнями баз даних вірусів, щоб забезпечити максимальний захист від нових загроз.

Діагностика та усунення поширених проблем

Навіть при правильному налаштуванні поштового сервера, можуть виникати проблеми з доставкою пошти, відправкою листів або іншими функціями. Важливо вміти діагностувати і усувати ці проблеми. У цьому розділі ми розглянемо найбільш поширені проблеми і запропонуємо рішення.

Проблеми з доставкою пошти

Якщо листи не доставляються одержувачам, необхідно перевірити кілька факторів:

  • DNS-записи: Переконайтеся, що A-запис, MX-запис, SPF-запис і DKIM-запис налаштовані правильно (див. розділ "Налаштування DNS-записів для поштового сервера"). Використовуйте онлайн-інструменти, такі як MXToolbox, для перевірки записів.
  • Чорні списки: Перевірте, чи не занесено IP-адресу вашого VPS в чорні списки спамерів. Використовуйте онлайн-сервіси для перевірки IP-адреси (наприклад, whatismyipaddress.com). Якщо IP-адреса знаходиться в чорному списку, зверніться до адміністраторів списку для видалення.
  • Логи поштового сервера: Перегляньте логи поштового сервера (зазвичай знаходяться в `/var/log/mail.log` або `/var/log/maillog`) на наявність помилок або попереджень. Помилки можуть вказувати на проблеми з конфігурацією, аутентифікацією або підключенням до інших серверів.
  • Обмеження провайдера: Переконайтеся, що ваш провайдер VPS не блокує відправку пошти з порту 25. Якщо це так, використовуйте Relay SMTP (див. розділ "Установка і настройка поштового сервера в Plesk").

Приклад: В логах ви бачите помилку "Relay access denied". Це означає, що ваш поштовий сервер намагається відправити пошту через інший сервер без авторизації. Перевірте налаштування Relay SMTP і переконайтеся, що вказані правильні облікові дані.

Проблеми з відправкою пошти

Якщо ви не можете відправити листи з поштового клієнта, перевірте наступні параметри:

  • Налаштування поштового клієнта: Переконайтеся, що у вашому поштовому клієнті правильно вказані ім'я хоста SMTP-сервера (зазвичай mail.example.com), порт (зазвичай 587 або 465), протокол шифрування (TLS або SSL) і облікові дані (ім'я користувача і пароль).
  • Аутентифікація: Переконайтеся, що в поштовому клієнті включена аутентифікація SMTP (потрібне ім'я користувача і пароль).
  • Брандмауер: Переконайтеся, що брандмауер на вашому VPS не блокує вихідні з'єднання на порти SMTP (587 або 465).
  • Логи поштового сервера: Перегляньте логи поштового сервера на наявність помилок, пов'язаних з аутентифікацією або підключенням.

Приклад: В поштовому клієнті ви бачите помилку "Authentication failed". Це означає, що введено невірний пароль або ім'я користувача. Перевірте свої облікові дані і спробуйте ще раз. Якщо ви забули пароль, скиньте його через Plesk.

Проблеми з SpamAssassin і Antivirus

Якщо SpamAssassin не фільтрує спам належним чином, або Dr.Web не виявляє віруси, перевірте наступні параметри:

  • Оновлення: Переконайтеся, що бази даних SpamAssassin і Dr.Web оновлені до останньої версії. Plesk зазвичай виконує автоматичні оновлення, але ви можете перевірити статус оновлень в розділі "Інструменти і налаштування" -> "Оновлення та оновлення".
  • Конфігурація: Перевірте конфігурацію SpamAssassin і Dr.Web і переконайтеся, що вони налаштовані відповідно до ваших потреб (див. розділ "Включення захисту від спаму і вірусів").
  • Логи: Перегляньте логи SpamAssassin і Dr.Web на наявність помилок або попереджень. Помилки можуть вказувати на проблеми з установкою, конфігурацією або інтеграцією з поштовим сервером.

Приклад: Ви отримуєте багато спаму, який не фільтрується SpamAssassin. Збільште чутливість фільтра SpamAssassin або додайте правила в чорні списки для блокування певних адрес або доменів.

Практична порада: Регулярно перевіряйте логи поштового сервера, SpamAssassin і Dr.Web, щоб виявляти і усувати проблеми на ранніх стадіях. Використовуйте онлайн-інструменти і форуми для отримання допомоги та обміну досвідом з іншими користувачами Plesk.

“Діагностика проблем з поштовим сервером вимагає терпіння і уваги до деталей. Не бійтеся звертатися до документації і онлайн-ресурсів, щоб знайти рішення.”

Досвідчений системний адміністратор

Потрібна ще більша гнучкість? Відкрийте для себе міць хмарних інстансів!

Масштабуйте свої проекти з Plesk на високопродуктивних хмарних інстансах. Отримайте максимальний контроль і продуктивність.

Запустити хмару →
support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.