Postfix Admin

Foto os

Postfix Admin merupakan aplikasi web untuk pengaturan mail server untuk mail domain dan mail account. Berikut ini pemasangannya menggunakan distro berbasis Debian seperti Hardy.

Update 6-10-2009: Sebaiknya gunakan Virtualmin untuk solusi ISP yang lebih menyeluruh. Ikuti petunjuk instalasinya.

Tambahkan di /etc/apt/sources.list:

deb http://debian.rab.co.id/custom ./

Perbaharui daftar debian repository:
# apt-get update

Pasang postfixadmin:
# apt-get install postgresql-8.3 phppgadmin postfixadmin

Buat database-nya:
# su postgres
$ psql template1
 
template1=# CREATE USER postfix PASSWORD '1234';
CREATE ROLE
template1=# CREATE DATABASE postfix OWNER postfix ENCODING 'UNICODE';
CREATE DATABASE

Salin source-nya ke direktori yang terjangkau Apache:
# cp -r /usr/share/postfixadmin /var/www

Edit /var/www/postfixadmin/config.inc.php:

  • Untuk memberitahu yang lain kalau file ini sudah berubah:
    $CONF['configured'] = true;
  • URL lengkap situs postfixadmin:
    $CONF['postfix_admin_url'] = 'http://localhost/postfixadmin';
  • Sesuaikan yang berkaitan dengan databasse:
    $CONF['database_type'] = 'pgsql';
    $CONF['database_user'] = 'postfix';
    $CONF['database_password'] = '1234';
    $CONF['database_name'] = 'postfix';

Gunakan browser untuk ke http://localhost/postfixadmin/setup.php yang otomatis akan membuat tabel yang diperlukan. Kemudian di bawahnya muncul form untuk membuat super admin, contoh: admin@rab.co.id.
Setelah berhasil ubahlah nama setup.php:

# mv setup.php setup.php.orig

Kemudian mulailah login ke http://localhost/postfixadmin.

Tahap selanjutnya Anda perlu konfigurasi postfix sebagai mail server secara keseluruhan.
Silahkan ke URL ini:
http://codepoets.co.uk/postfixadmin-postgresql-courier-squirrelmail-debian-etch-howto-tutorial