saya mendapatkan request reset password postfixadmin dari seorang rekan, berhubung postfixadmin ini sudah jarang digunakan dan banyak sekali artikel yang sudah ketinggalan jaman sehingga tutorial yang diberikan tidak up-to-date. Berikut ini adalah cara reset password postfixadmin menggunakan doveadm

reset & buat encrypt MD5 menggunakan doveadm

doveadm pw -s MD5-CRYPT -p YOUR_PASSWORD | sed 's/{MD5-CRYPT}//'

outputnya akan seperti dibawah ini

$1$ZbwsgmXZ$W.Rg5Cr8SuP663u41xTja/

ganti password melalui mysql

jika anda lupa login database user atau tidak memiliki password root mysql. anda dapat melihat config.inc.php pada folder /etc/postfixadmin

lalu login ke mysql

mysql -u postfix_admin -p

cek database

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mail               |
+--------------------+
2 rows in set (0.00 sec)

masuk ke database

mysql> use mail;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

lihat table dari database mail

mysql> show tables;
+-----------------------+
| Tables_in_mail        |
+-----------------------+
| admin                 |
| alias                 |
| alias_domain          |
| config                |
| domain                |
| domain_admins         |
| fetchmail             |
| log                   |
| mailbox               |
| quota                 |
| quota2                |
| vacation              |
| vacation_notification |
+-----------------------+
13 rows in set (0.00 sec)

melihat list user dari table admin

select * from admin;

Outputnya

mysql> select * from admin;
+-----------------------------------+------------------------------------+---------------------+---------------------+--------+
| username                          | password                           | created             | modified            | active |
+-----------------------------------+------------------------------------+---------------------+---------------------+--------+
| arielfx@emang.ganteng.de          | $1$f383ade6$zU86FBNFzlJHStY5LLLEB/ | 2014-03-09 18:02:58 | 2015-02-16 21:03:50 |      0 |
+-----------------------------------+------------------------------------+---------------------+---------------------+--------+
1 rows in set (0.00 sec)

mysql>

lalu mulai mengganti password admin untuk postfixadmin

mysql> update admin set password='$1$ZbwsgmXZ$W.Rg5Cr8SuP663u41xTja/' where username='arielfx@emang.ganteng.de';

silahkan coba login ke postfixadmin anda. jika tidak sukses, silahkan anda maki-maki saya :p