Waktu itu ada di salah aplikasi di kantor ada yang ingin mengirim email. Setelah diidentifikasi ternyata ada pesan error pada log yang tidak mengizinkan script php mengirim email smtp dengan port 465.
Pesan error seperti ini ERROR: Failed to connect to server: Permission denied (13)
, hal ini dikarenakan SELinux sedang berjalan dan menghalangi php atau web server mengirim email.
Getsebool dapat mengecek apakah http daemon diizinkan untuk membuat koneksi ke jaringan dan mengirim email.
Untuk mengizinkannya dapat melakukan langkah berikut
1. Cek terlebih dahulu status selinux
# getsebool httpd_can_sendmail
# getsebool httpd_can_network_connect
# setsebool -P httpd_can_sendmail 1
# setsebool -P httpd_can_network_connect 1