Configure and Setup Postfixadmin

This page helps you setup PostfixAdmin. For further help see the documentation.

  • TODO You need to have a setup_password hash configured in a config.local.php file
  • TODO You need to authenticate using the setup_password before you can perform some environment and hosting checks.

One you have logged in with the setup_password, this page will ...

  • run some simple hosting/environment checks which may help identify problems with your environment
  • create/update your database of choice,
  • allow you to list / add super user accounts

For a new installation, you must generate a 'setup_password' to go into your config.local.php file.

You can use the form below, or run something like the following in a shell - php -r 'echo password_hash("password", PASSWORD_DEFAULT);'

Generate setup_password

Hosting Environment Check


Warning: is_dir(): open_basedir restriction in effect. File(/etc/postfixadmin) is not within the allowed path(s): (/tmp/:/www/wwwroot/mailadmin.poduhvat.com/) in /www/wwwroot/mailadmin.poduhvat.com/setup.php on line 584

Warning: Undefined array key "database_type" in /www/wwwroot/mailadmin.poduhvat.com/setup.php on line 639

Hosting Environment errors found. Login to see details.

Hosting Environment warnings found. Login to see details.

Database

  • Something went wrong while trying to connect to the database. A message should be logged - check PHP's error_log ()
  • Could not connect to database to perform updates; check PHP error log.