Различия

Показаны различия между двумя версиями страницы.


Предыдущая версия
postfixadmin [2025/07/06 12:39] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== PostfixAdmin админка для Postfix ======
 +{{htmlmetatags>
 +metatag-description=(Связка Postfix PostfixAdmin является альтернативой ручному созданию базы данных, её структуры и администрированию пользователей.)
 +}}
 +{{ ::setup-and-configure-a-mail-server-with-postfixadmin.jpg?nolink |}}
 +
 +Для полноценного почтового сервера не правильно использовать системные учетные записи для отправки/доставки почты. Альтернативой является подключение отдельной базу данных MySQL для хранения в ней служебной информации. В ней могут храниться не только учетные данные пользователей, но и домены (особенно актуально, если ваш [[postfix|Postfix]] обслуживает несколько доменов), а также алиасы доменов и пользователей
 +
 +**PostfixAdmin** - Веб- интерфейс для администрирования доменов, ящиков, алиасов и т.д.  [[http://www.sergeysl.ru/freebsd-postfixadmin/|FreeBSD: Дополнительные возможности PostfixAdmin]]: автоответчик, сбор почты из почтовых ящиков, находящихся на удаленных почтовых серверах.
 +
 +  * **Инсталляция в Ubuntu:**<file>
 +# aptitude install postfixadmin
 +The following NEW packages will be installed:
 +  libc-client2007e{a} mlock{a} php5-imap{a} postfixadmin wwwconfig-common{a} 
 +</file>Запустится установщик в котором нужно указать какой используется [[HTTP]]- сервер и указать пользователя [[MySQL]] от имени которого можно создать новую БД.
 +  * Возможно придется перенести и переименовать файл с алиасом, чтобы его увидел apache<file>
 +# mv conf.d/postfixadmin conf-available/postfixadmin.conf
 +# a2enconf postfixadmin
 +# service apache2 reload
 +</file>Разрешим открывать postfixadmin только для личного IP<file bash postfixadmin.conf>
 +Alias /postfixadmin /usr/share/postfixadmin
 +
 +<Directory /usr/share/postfixadmin>
 +        Deny from all
 +        Allow from 127.0.0.0/255.0.0.0 ::1/128
 +        Allow from xxx.xxx.xxx.xxx
 +</Directory>
 +</file>
 +  * Первый запуск[[http://example.com/postfixadmin/setup.php]]. Postfixadmin сам создаст структуру базы при запуске setup.php. Cгенерированный хэш надо внести в файл config.inc.php и изменить его статус:<file>
 +$CONF['configured'] = true;
 +$CONF['setup_password'] = '5a6b04776a692y4l9o8g9i4f:5a6b04776a69s9w5o4r7c';
 +</file>Создаем учётную запись супер-администратора.
 +  * [[http://example.com/postfixadmin/login.php]] начинаем работать.
  

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!