LINUXSEC

Menonaktifkan Fungsi Mail di PHP

Mematikan Fungsi Mail di PHP. Beberapa waktu yang lalu saya mengalami kasus “aneh” dimana email yang saya coba kirim dari WordPress (fitur reset password) terkirim ke email padahal saya tidak men-setting SMTP dan fungsi email lain di server.
Karena di WordPress sendiri untuk mengirim email menggunakan fungsi mail() di PHP, jika ingin dinonaktifkan kita cukup menonaktifkannya lewat php.ini. Cukup tambahkan mail ke disabled_functions. Untuk php-fpm, defaultnya ada di /etc/php/7.x/fpm/php.ini. Contoh

disabled_functions = mail,...,...

Selanjutnya tinggal reload service php-fpm dan server yang digunakan. Di tutorial ini saya menggunakan Nginx.

sudo service php-fpm reload
sudo service nginx reload

Setelah saya coba lagi untuk reset password hasilnya: Oke mungkin sekian tutorial singkat kali ini, jika ada yang ingin ditanyakan tinggalkan komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.