Gün gelir de sunucunun başına geçince maillerin gelmediğini görünce bi telaşa kapılırsınız. Sonra da bir bakarsınız ki sendmail cortlamış.
Hemde directory permission yüzünden.
Benim gibi ara ara delirdikten sonra ( tüm CHMOD lar bir işe yaramıyorken! ) şunları yapabilirsiniz.
Örnek;
# /etc/rc.d/init.d/sendmail start
Starting sendmail: 451 4.0.0 /etc/mail/sendmail.cf: line 91: fileclass: cannot open ‘/etc/mail/local-host-names’: World writable directory 451 4.0.0 /etc/mail/sendmail.cf: line 568: fileclass: cannot open ‘/etc/mail/trusted-users’: World writable directory
Güzelim hatamız bu 🙂
nano /etc/sendmail.cf
ctrl + w ye basarak arama satırı ve /etc/mail/local-host-names’
Ft/etc/mail/local-host-names şeklinde olanı Ft-o /etc/mail/local-host-names ( boşluk bırakmayı unutmayın)
şeklinde değişin. Yani Ft-o /etc şeklinde olsun. Sorun çözülüyor.