Linux Centos Üzerinde Selinux Php Mail İçin Disabled Yapmak

Bu yazımda size Linux Centos dağıtımı üzerinde selinux mail kısıtlamasını nasıl kaldıracağımı yazacağım.

Selinux etkinleştirilmiş bir sistemde smtp 25. porttan mail göndermek istediğinizde mailleriniz gitmeyecektir. Bunun nedeni apache sunucuna network erişimi için izin verilmemiş olmasıdır. Bu kısıtlamayı sunucunuzdan kaldırmak için aşağıdaki komutu uygulamanız gerekir. Bu komut Centos dağıtımı için geçerlidir ve diğer dağıtımlarda değişik yazımları olabilir.

Öncelikle komutu çalıştırmak için root yetkisinde olmanız gerekir.

#setsebool -P httpd_can_network_connect=1

Bu komutu uyguladığınızda eğer hiçbir hata almamış iseniz sunucunuzda apache için network erişimini açmış oluyorsunuz ve artık sunucunuzdan smtp kullanarak mail gönderebiliyor olacaksınız.

Yorum Yaz

You must be logged in to post a comment.