Сервис электронной почты на iRedMail

CyberSec RuTOR

Кибербезопасность
Команда форума
Модератор
Сообщения
998
Реакции
1.428
В данной статье я опишу процесс того, как поднять собственный почтовый сервис на iRedMail, чтобы получить почтовый ящик, который вы полностью контролируете, для этого нам понадобится выделенный сервер (производительность зависит от того, сколько пользователей будет на вашем сервере) и домен.

И так, приступим.

Для начала вам нужно сделать соответствующие DNS записи к вашему домену
Должна быть A запись, которая соотнесет ваш сервер и поддомен mail вашего основного домена и MX запись, которая соотнесет ваш основной домен и поддомен mail для получения электронной почты.

Подключаемся к серверу по SSH:


Код:
ssh root@ip-адрес-сервера

В файл /etc/hosts на сервере внесите следующие строки:

Код:
127.0.1.1 mail.example.com mail
127.0.0.1 mail.example.com mail localhost localhost.localdomain
123.123.123.123 mail.example.com mail

example.com заменяйте на свой домен
123.123.123.123 заменяйте на ip-адрес вашего сервера


В терминале вводим команду:


Код:
sudo apt install wget

Теперь скачаем архив с установщиком iRedMail, для этого переходим на сайт ( ), правой кнопкой нажимаем на зеленый прямоугольник с надписью STABLE и выбираем пункт “копировать ссылку”
1.png



В терминале вводим команду:

Код:
wget сюда_вставить_ссылку

Должно получиться примерно следующим образом:

Код:
wget https://github.com/iredmail/iRedMail/archive/refs/tags/1.6.2.tar.gz

Ждем окончания загрузки.

Теперь распакуем архив командой:


Код:
tar -xf имя_файла.tar.gz

Пример:

Код:
tar -xf 1.6.2.tar.gz

Чтобы узнать имя архива, введите команду:

Код:
ls

Эта команда покажет список файлов в директории, в которой вы находитесь.
Теперь перейдем в папку с распакованными файлами командой:


Код:
cd имя_папки

Пример:

Код:
cd iRedMail-1.6.2

Сделаем файл установщика исполняемым командой:

Код:
chmod +x iRedMail.sh

Запустим установщик командой:

Код:
./iRedMail.sh

Во время установки выскочит окно с некоторыми уточнениями конфигурации установки.

Здесь жмем Enter

2.png


На этапе Default Mail Storage path ничего не меняем, жмем Enter


3.png


Preferred web server – жмем Enter, ничего не меняем

4.png


Choose preferred backend used to store mail accounts

5.png


С помощью пробела выбираем СУБД (рекомендую MariaDB или PostgreSQL)

Далее задаем пароль базы данных

6.png


Далее вводим доменное имя, которое будет отображаться после @ в сообщении

7.png


Пример – example.com

Далее задать пароль для аккаунта администратора

8.png


Далее просто Enter, ничего не меняя

9.png


Далее вводим 'y' в терминале, жмем Enter и продолжаем установку

На этапе


Код:
Would you like to use firewall rules provides by iRedMail

Вводим 'у' и жмем Enter

На этапе


Код:
Restart firewall now?

Вводим ‘у’ и Enter

Установка завершится, после этого перезагружаем сервер и проверяем работоспособность почты, перейдя по адресу вашего сайта
Браузер ругнется на SSL-сертификат, игнорируем это, в дальнейшем можно будет добавить SSL-сертификат от Let’s Encrypt.

В админ-панель почтового сервера можно добавив в адресной строке браузера /iredadmin к адресу вашего почтового сервера.

К примеру mail.example.com/iredadmin

Логин для входа в аккаунт администратора – postmaster@ваш_домен
Пример – [email protected]
Пароль вы задавали при установке

Всё готово, теперь у вас есть собственная почта.
 
Последнее редактирование:

Похожие темы

В данной статье я хотел бы показать, как легко и быстро поднять свой собственный Shadowsocks-прокси с помощью программы Outline, весь процесс займет не более 5мин Нам понадобится выделенный виртуальный сервер, на котором мы будем поднимать и устройство под управлением Windows/Linux/macOS, с...
Ответы
13
Просмотры
Привествую уважаемый читатель. Данный гайд будет больше направлен на владельцев шопов или кому надо придерживать анонимную и безопасную связь с работниками или коллегами, чем на обычного юзера даркнет сети. Здесь расскажу как поднять "свой мессенджер" в сети ТОР. Много где находил вопросы по...
Ответы
17
Просмотры
В данной статье я хотел бы описать процесс поднятия своего VPN с протоколом Wireguard с удобнным веб-интерфейсом, а так же показать, как настроить функциб kill-switch, когда блокируется весь трафик в обход VPN (работает только на Linux), у меня уже была статья про поднятие своего VPN на...
Ответы
9
Просмотры
Набор self-host анонимуса Добро пожаловать в мою новую статью. В ней я поведаю вам, о том какие существуют self-host приложения для замены популярных сайтов. Вместо того, чтобы доверять ваши данные провайдеру какой-то услуги, вы можете хостить аналоги этих сервисов самостоятельно. Мы...
Ответы
8
Просмотры
Whonix в облаке Сегодня я расскажу вам о том, как использовать whonix на своем выделенном сервере в kvm виртуалках через web. Введение Должно быть все знакомы с этой системой? Кратко расскажу о ней. Whonix — это система для анонимной работы, состоящая из двух виртуалок. Первая виртуальная...
Ответы
52
Просмотры
Назад
Сверху Снизу