Benutzer-Werkzeuge

Webseiten-Werkzeuge


postfixadmin

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
postfixadmin [11.03.2026 09:24] thoogepostfixadmin [11.03.2026 16:31] (aktuell) thooge
Zeile 5: Zeile 5:
 Installation zusätzlich zu einem vorhandenen Webserver in ein Unterverzeichnis wie z.B. ''pfadmin''. Installation zusätzlich zu einem vorhandenen Webserver in ein Unterverzeichnis wie z.B. ''pfadmin''.
 Es wird nicht das Paket aus dem Betriebssystem verwendet sondern die Upstream-Variante. Es wird nicht das Paket aus dem Betriebssystem verwendet sondern die Upstream-Variante.
-Hier als Beispiel die Version 4.0.1.+Hier als Beispiel die Version 3.3.16. 
 + 
 +Voraussetzung ist ein funktionierender Webserver, sowie Postfix und Dovecot. 
 +Insbesondere die Zertifikate für Dovecot sollten funktionsfähig sein. 
 +Dazu die Links in ''/etc/dovecot/private'' kontrollieren. Ggf. den Benutzer ''dovecot'' zur 
 +Gruppe ''ssl-cert'' hinzufügen.
  
 Der Composer-Kram wird bewußt nicht verwendet uns uns keine externen Abhängigkeiten einzutreten. Der Composer-Kram wird bewußt nicht verwendet uns uns keine externen Abhängigkeiten einzutreten.
Zeile 20: Zeile 25:
     * entweder ein Link unter z.B. ''/var/www/html'' oder     * entweder ein Link unter z.B. ''/var/www/html'' oder
     * eine Direktive in der Webserver-Konfguration für das Verzeichnis     * eine Direktive in der Webserver-Konfguration für das Verzeichnis
 +  * Datenbank anlegen<code sql>
 +CREATE DATABASE postfix;
 +CREATE USER 'postfix'@'localhost' IDENTIFIED BY '********';
 +</code>
 +  * Konfigurationsdatei anlegen<file php /usr/local/share/postfixadmin/config.local.php>
 +<?php
 +$CONF['database_type'] = 'mysqli';
 +$CONF['database_host'] = 'localhost';
 +$CONF['database_user'] = 'postfix';
 +$CONF['database_password'] = '********';
 +$CONF['database_name'] = 'postfix';
 +$CONF['encrypt'] = 'dovecot:SHA512';
 +$CONF['configured'] = true;
 +</file>
 +  * ''setup.php'' aufrufen
 +  * Setup-Kennwort und Hash über das Formular generieren und in der Konfigurationsdatei eintragen
 +  * ''setup.php'' neu laden
  
postfixadmin.1773221078.txt.gz · Zuletzt geändert: von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki