postfix, sendmail dan php

| Wednesday, October 27, 2010

Barusan lagi update script untuk checking quota di mysql.
Scriptnya ini menggunakan PHP. Jika ada database yang melebihi quota yang disediakan maka akan di lock dan dikirim email pemberitahuan.
Nah ternyata waktu check quota ada notifikasi error
locking database /usr/sbin/sendmail not found.

Sepertinya error tersebut terjadi karena saya baru migrasi dari sendmail ke postfix.
Ternyata solusinya mudah. Pertama cari dulu binary sendmail

# whereis sendmail
sendmail: /usr/local/sbin/sendmail

Kemudian edit php.ini pada bagian berikut :

sendmail_path = /usr/local/sbin/sendmail -t -i -f noreply@domain.com

restart webserver dan silhakan test kembali..