Debian 7 – installer Postfixadmin

avril 17, 2015 1:11 Publié par Laissez vos commentaires

Postfixadmin est une interface PHP permettant l’administration de votre base de donnée postfix.

apt-get install php5 php5-imap php5-mysql
cd /tmp
wget http://tenet.dl.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-2.93/postfixadmin-2.93.tar.gz
tar xvzf postfixadmin-2.93.tar.gz
mv postfixadmin-2.93 /var/www/html/postfixadmin/
chown -R www-data:www-data /var/www/html/postfixadmin/
cp /var/www/html/postfixadmin/config.inc.php /var/www/html/postfixadmin/config.inc.php.bak

nano /var/www/postfixadmin/config.inc.php 

$CONF['configured'] = true;
$CONF['default_language'] = 'fr';
$CONF['database_type'] = 'mysqli';
$CONF['database_host'] = 'localhost';
$CONF['database_user'] = 'postfixadmin';
$CONF['database_password'] = 'password';
$CONF['database_name'] = 'postfix';

$CONF['smtp_server'] = 'ipduserveur';
$CONF['smtp_port'] = '25';

$CONF['domain_path'] = 'YES';

Ajout des droits pour l’utilisateur postfixadmin

mysql> GRANT ALL PRIVILEGES ON postfix.* TO 'postfixadmin'@'localhost' IDENTIFIED BY 'password';

mysql> flush privileges;

Rendez vous sur la page d’administration
http://monip/postfixadmin/setup.php

tutodidacte postfixadmin.png
Si tout va bien les tables suivantes ont été ajoutées à la base postfix.

tutodidacte postfix4.png
En bas de la page de configuration, saisissez un nouveau mot de passe.
Saisissez ensuite le hash du mot de passe généré dans le fichier config

nano /var/www/postfixadmin/config.inc.php 
$CONF['setup_password'] = 'f2962c9eb1ezrter4c112fab5ed0c62ddb5:czer7e3d4dea915866eecbc3ertertertert';

Créez le compte administrateur (adresse mail et mot de passe) puis rendez vous sur la page de login :
http://monip/postfixadmin/
Connectez vous avec les identifiants nouvellement créés

tutodidacte postfixadmin2.png
Bravo!!

Classés dans :

Cet article a été écrit par admin

Laisser un commentaire