====== 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