Mainos / Advertisement:

Postfixadmin

Kohteesta Taisto
Versio hetkellä 1. maaliskuuta 2015 kello 20.07 – tehnyt Minh (keskustelu | muokkaukset)
Siirry navigaatioon Siirry hakuun

Postfix Admin on web-pohjainen käyttöliittymä jossa hallitaan postilaatikoita, virtuaalisia verkkotunnuksia ja aliaksia. Siinä on tuki lomavastajalle myös.


Vaatimukset

Asenna nämä ennen Postfixadminin asennusta

  • Nginx / Apache2
  • PHP5-fpm / PHP5-common
  • PHP5-mcrypt
  • PHP5-imap
  • PHP5-mysql
  • PHP5-intl
  • Mysql-server
  • Mysql-client
  • Postfix

Asennus ja konfigurointi

Luo tietokanta postfixadmin ja käyttäjä sekä salasana jolla kaikki oikeudet tietokantaan postfixadmin.

Lataa Postfixadmin wget:illä:

 wget 'http://downloads.sourceforge.net/project/postfixadmin/postfixadmin/postfixadmin-2.3.6/postfixadmin-2.3.6.tar.gz?use_mirror=garr'

Pura postfixadmin

mv postfixadmin-2.3.6.tar.gz\?use_mirror=garr pfa.tar.gz
 tar -zxvf pfa.tar.gz

Muokkaa postfixin konfigurointitiedostoa config.inc.php:tä:

 $CONF['configured'] = true;
 $CONF['postfix_admin_url'] = 'https://<subdomain.domain.tld>/postfixadmin/';
 $CONF['database_type'] = 'mysqli';
 $CONF['database_host'] = 'localhost';
 $CONF['database_user'] = 'postfix_admin';
 $CONF['database_password'] = '<dbpassword1>';
 $CONF['database_name'] = 'postfix';
 $CONF['domain_path'] = 'YES';
 $CONF['domain_in_mailbox'] = 'NO';
 $CONF['fetchmail'] = 'NO';

Siirry tämän jälkeen selaimella:

https://<subdomain.domain.tld>/postfixadmin/setup.php

ja sivun alaosassa setup.php:ssä annan adminin salasana ja generoi salasana hash. Kopioi tämä ja liitä config.inc.php tiedostoon:

 $CONF['setup_password'] = '<hash>';

Tämän jälkeen kirjaudu:

https://<subdomain.domain.tld>/postfixadmin

Mainos / Advertisement: