====== Postfixadmin ======
WIP
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.
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.
Die Abhängigkeiten werden aus den Paketen der Distribution genommen. Momentan sind das
* ''php-mysqli''
* ''smarty3''
Momentan nur grobe Notizen
* Herunterlanden des ''tgz''-Archivs
* Entpacken des Archivs
* Ablage unter z.B. ''/usr/local/share''
* Das Verzeichnis ''public'' muß im Webserverzugriff sein
* entweder ein Link unter z.B. ''/var/www/html'' oder
* eine Direktive in der Webserver-Konfguration für das Verzeichnis
* Datenbank anlegen
CREATE DATABASE postfix;
CREATE USER 'postfix'@'localhost' IDENTIFIED BY '********';
* Konfigurationsdatei anlegen
* ''setup.php'' aufrufen
* Setup-Kennwort und Hash über das Formular generieren und in der Konfigurationsdatei eintragen
* ''setup.php'' neu laden