PostfixAdmin (Ubuntu 16.04): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Zeile 59: Zeile 59:


=== PostfixAdmin ===
=== PostfixAdmin ===
==== Grundkonfiguration ====


Konfigurationsdatei anlegen (überschreibt die Standardwerte in ''config.inc.php''):
Konfigurationsdatei anlegen (überschreibt die Standardwerte in ''config.inc.php''):
Zeile 75: Zeile 77:
?>
?>
</pre>
</pre>
==== Setup aufrufen ====
[http://10.0.0.120/postfixadmin/setup.php http://10.0.0.120/postfixadmin/setup.php]


== Links ==
== Links ==

Version vom 17. Februar 2018, 16:38 Uhr

Noch in Bearbeitung


Installation

tar-Verzeichnis

Aktuelle Version unter https://sourceforge.net/projects/postfixadmin/files/postfixadmin herunterladen.

wget https://sourceforge.net/projects/postfixadmin/files/postfixadmin/postfixadmin-3.1/postfixadmin-3.1.tar.gz
tar -xzf postfixadmin-3.1.tar.gz
sudo mv postfixadmin-3.1 /var/www/postfixadmin/
sudo chown -R www-data:www-data /var/www/postfixadmin/


In dem entpackten Verzeichnis befindet sich auch eine Datei Install.txt, wo die grundlegenden Schritte beschrieben werden.

MySQL

mysql -u root -p 
mysql> create database if not exists postfix;
mysql> create user 'postfix'@'%' identified by '<password>';
mysql> grant all privileges on postfix.* to 'postfix'@'%';
mysql> flush privileges; 
mysql> quit;

Konfiguration

Apache2

cd /etc/apache2/conf-available/
sudo vi /etc/apache2/conf-available/postfixadmin.conf
Alias /postfixadmin "/var/www/postfixadmin/"
<Directory "/var/www/postfixadmin">
    Options +FollowSymLinks
    AllowOverride All

    <IfModule mod_dav.c>
      Dav off
    </IfModule>

    SetEnv HOME /var/www/postfixadmin
    SetEnv HTTP_HOME /var/www/postfixadmin
</Directory>
sudo a2enconf postfixadmin
sudo service apache2 reload

PostfixAdmin

Grundkonfiguration

Konfigurationsdatei anlegen (überschreibt die Standardwerte in config.inc.php):

cd /var/www/postfixadmin/
sudo -u www-data vi config.local.php

Datei sollte in der Grundkonfiguration etwa so aussehen:

<?php
$CONF['database_type'] = 'mysqli';
$CONF['database_user'] = 'postfix';
$CONF['database_password'] = '<password>';
$CONF['database_name'] = 'postfix';
?>

Setup aufrufen

http://10.0.0.120/postfixadmin/setup.php

Links

http://blog.cboltz.de/uploads/postfixadmin-30-english.pdf


Zurück zu Mailserver einrichten