README.md

iRedMail Web Alias

РАБОЧИЙ Форк Web страницы автора: bullvinkl

Ссылка на страницу Автора: https://github.com/bullvinkl/alias

В данном форке исправлены некоторые мелкие недоработки, тем не менее код далёк от профессионального. Web интерфейс корректно работает под бесплатной iRedMail - Free ver 6.1.2 (stable).

Краткое описание, что нужно сделать:

Добавление WEB морды для работы с Алиасами на iRedMail - Free. Отредактировать файл “index.php”: изменить строки 230 и 231, в полях value=“указать свой домен”. К примеру:

input type=“hidden” name=“domain” value=“mydomain.ru”

input type=“hidden” name=“dest_domain” value=“twodomain.ru”

P.S. Если домен один, то в обоих полях указать один и тот же домен.

Отредактировать файл “server.php”: вставить в строке 3, в поле “пароль” свой пароль от БД vmail, посмотреть пароли БД можно командой: sudo cat /opt/www/iredadmin/settings.py или так: sudo cat /opt/iredapd/settings.py

Скопировать файлы по пути: /var/www/html/alias/

Ограничить доступ к странице: sudo nano /etc/nginx/templates/misc.tmpl

Скопировать в центр, перед строкой “# Deny all attempts to access hidden files such as .htaccess.”

location ~ ^/alias/$ {
    allow 127.0.0.1;      # Разрешить на самом сервере
    allow 192.168.1.17;   # Разрешить IP Васи
    allow 192.168.1.23;   # Разрешить IP Коле
    allow 192.168.1.54;   # Разрешить IP Пете
    allow 192.168.1.117;  # Разрешить IP Свете
    deny all;             # Всем остальным запретить
}

Перезагрузить Nginx: sudo systemctl restart nginx

Дата изменения: 03.02.2023г.

Автор: Otto

Описание

Простой и удобный WEB интерфейс для Создания/Изменения/Удаления Алиасов в iRedMail (Free)

Конвейеры
0 успешных
0 с ошибкой