Монтаж
Чтобы установить почтовый сервер с открытым исходным кодом Mail Также должна быть действительная запись MX для домена. Чтобы установить IP -адрес сервера и имя хоста, запустите приведенные ниже команды:
$ sudo hostnamectl set-hostname mail.example.com
Также добавьте FQDN и IP -адрес сервера в файл /etc /hosts.
$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com
После установки перезагрузите систему
$ sudo reboot
Следующие порты должны быть разрешены через ваш системный брандмауэр, поскольку они имеют решающее значение для электронных писем. Вы можете открыть порты с UFW, как показано ниже:
$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995
Прежде чем мы продолжим, так как Mailu установлена с использованием Docker и Docker Compose, я предполагаю, что у вас уже есть оба настройка. Если нет, вы можете следовать официальной документации для настройки:
Как установить Docker Compose на Ubuntu После установки Docker и Docker Compose приступили к созданию каталога, где Mailu будет хранить свои данные:
$ sudo mkdir /mailu
Mailu использует файл docker-compose.yml
, а также полагается на mailu.env
для различных настройки. Вам необходимо создать конфигурацию Mailu для вашей среды, используя утилиту настройки онлайн. Генератор предоставит вам обоих Docker-compose.yml и файл mailu.env. После того, как конфигурация будет сгенерирована, вы получите ссылки для загрузки файлов. Убедитесь, что вы загружаете файлы в каталоге Mailu.
Когда сделано с настройками, запустите Mailu с Docker Compose, как показано ниже в каталоге Mailu:
$ sudo docker-compose up -d
Recreating mailu_webdav_1 ... done
Recreating mailu_fetchmail_1 ... done
Recreating mailu_front_1 ... done
Recreating mailu_antivirus_1 ... done
Recreating mailu_admin_1 ... done
Recreating mailu_antispam_1 ... done
Recreating mailu_imap_1 ... done
Recreating mailu_smtp_1 ... done
Recreating mailu_webmail_1 ... done
Установите пользователя администратора, выполнив команду ниже:
$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user
Исследовать
Вы можете найти следующие ссылки актуальными: