Перейти до основного вмісту

Mailu

Опис

Mailu – це простий, але повнофункціональний поштовий сервер у вигляді набору Docker-образів.

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

Як веб-поштовий клієнт використовується Roundcube.

Початок роботи

Mailu встановлюється у вигляді образу та автоматично запускається при завантаженні сервера.

Після встановлення образу, веб-інтерфейс Mailu буде доступний за посиланням https://example.com/, де example.com - hostname Вашого серверу.

Для входу в адміністративний веб-інтерфейс використовується пароль, який Ви можете знайти у файлі на сервері:

/root/.app_password

Для доступу до цього файлу Вам потрібно зайти на сервер SSH. Ви можете зробити це:

  • Через SSH-ключ, якщо Ви вибрали його під час створення серверу
  • Через пароль користувача root, що надсилається поштою при активації серверу

Додавання поштового домену

Щоб додати новий поштовий домен, перейдіть до розділу Mail domains та натисніть на кнопку New domain: Alt text

Під час додавання домену вкажіть:

  1. Доменне ім’я (веб-інтерфейс Mailu також буде доступний за цією адресою)
  2. Ліміт поштових скриньок
  3. Максимальний розмір дискової квоти
  4. Можливість самостійної реєстрації

Натисніть кнопку Save, щоб завершити додавання.

Alt text

Отримання SSL-сертифікату

Щоб отримати безкоштовний SSL-сертифікат від Let's Encrypt для веб-інтерфейсу та пошти, вам потрібно підключитися до сервера через SSH під користувачем root та виконати команду:

mailu_domain add

Вам буде запропоновано ввести домен або піддомен у форматі subdomain.example.com та перезапустити сервіси.

примітка

Переконайтеся, що Ваш домен існує і вказує на IPv4-адресу серверу!

Після виконання команди веб-інтерфейс стане доступним за посиланням https://example.com/, де example.com - це вказаний раніше домен (піддомен).

DNS

Приклад DNS записів для домену можна переглянути, натиснувши на Details навпроти поштового домену.

Alt text

Щоб згенерувати ключі DKIM та DMARC, натисніть на Regenerate keys.

Alt text

примітка

Записи ресурсів наведені як приклад. Вам потрібно буде перенести їх у зону вашого домену.

Створення поштових ящиків користувачів

Щоб додати новий поштовий ящик користувача, натисніть на кнопку User навпроти потрібного поштового домену, а потім на кнопку Add User у верхньому правому куті сторінки.

Alt text

Під час створення поштового ящика (користувача) вкажіть:

  1. Ім'я
  2. Пароль
  3. Дискові квоти
  4. Протокол доступу до пошти

Натисніть Save, щоб завершити створення.

Alt text

Налаштування зовнішніх поштових клієнтів

Приклад налаштування поштових клієнтів доступний в меню Client setup. Для пристроїв Apple є можливість автоматичного налаштування.

Alt text

Налаштування збирача пошти

Збирач пошти з сторонніх серверів налаштовується в меню Fetched accounts.

При додаванні нового збирача вкажіть:

  1. Протокол доступу до пошти
  2. Домен поштового сервера
  3. Логін/пароль від поштової скриньки, з якої буде збиратися пошта
  4. Залишати копію листів на віддаленому сервері
  5. Список директорій, з яких будуть збиратися листи.

Alt text

Встановлене ПЗ

НазваЛіцензія
MailuMIT License
RoundcubeGPLv3
DockerGPLv3 (Apache 2.0)

Корисні посилання

Для отримання додаткової інформації про встановлені пакети, будь ласка, зверніться до їх офіційної документації: