Saya heran kenapa fungsi php mail() saya tidak jalan, akhirnya setelah browsing, jawabannya ialah perlu install dulu mail server di server kita.
Oh iya saya baru ingat, server belum lama ganti jadi saya belum install lagi mail server. Akhirnya setelah install dan utak atik alhamdulillah bisa jalan.
Sebetulnya ada beberapa pilihan mail server diantaranya ssmtp, sendmail, postfix dan yang lainnya. Namun kemarin saya memakai ssmtp dan bisa jalan.
Langsung ya ke cara2 nya :
Pertama install ssmtp dengan cara :
sudo apt-get install ssmtp
Kedua , setelah selesai edit konfigurasinya dengan cara :
sudo nano /etc/ssmtp/ssmpt.conf
Nanti akan terbuka editor nano
Selanjutnya edit menjadi seperti berikut ini :
Yang saya coret di atas ganti saja dengan alamat email kita, domain dan hostname nya tinggal disesuaikan ya.
Kemudian biar lebih mantep tinggal direstart apache nya.
Terima kasih sudah mampir…
Referensi :
http://www.kvcodes.com/2016/03/send-e-mail-localhost-ubuntu-php/