ksiyonÇoklu olarak sitenin barındığı sunucularda genel olarak mail çıkışları fazla olur. Geçtiğimiz aylarda çıkar bir sorun ile çoğu WordPress tema ve eklentisinde yer alan zararlı kodlar nedeniyle dışarıya aşırı derecede spam mail çıkışları yapıldığı gözlendi.
Örnek vermek gerekirse, herhangi bir siteden göze hoş gelip indirilen temada yer alan zararlı kod, ayda 10 mail bile atmayan bir hesabın, saatte 80bin mail atmaya çalışması gibi bir sorunu ortaya çıkardı. Hal böyle olunca IP üzerindeki tüm siteler etkilenmekte, kara listeye alınan IP nedeniyle maillerin sağlıklı olarak iletilmesi problem olmakta.
Bu karalistelerin bazıları iyi niyetli olarak yaklaşırken, bazıları ise başlangıçta cüzi miktarlarla IP’lerin listeden çıkarılmasını sağlamakta, devamında ise ücretleri artırarak sunucu sahiplerini zor durumda bırakmakta.
En kesin çözüm ise, sunucudaki mail fonksiyonunu kapatmak. Bu fonksiyonun kapatılması, çeşitli formlarda bazı değişiklikler yapmayı gerektiriyor fakat sunucunun selameti için gerçekleştirilmesi mecburi bir işlem.
Bu işlemin ardından SMTP üzerinden mail gönderimine devam edebilirsiniz.
cPanel kurulu sunucularda mail fonksiyonunu kapatmak için aşağıdaki adımları izlemek yeterli.
WHM >> Service Configuration >> PHP Configuration Editor
“disable_functions” kısmına virgülden sonra mail olarak ekleme yapıyoruz.
Böylece sunucu üzerinde “mail” fonksiyonunun çalışmasını engellemiş oluyoruz.
Bir önceki yazımız olan Exim Onarımı başlıklı makalemizde cpanel fix, cpanel scripts ve exim durdu hakkında bilgiler verilmektedir.
merhaba, peki bir hesapta “mail” fonksiyonunun açık kalması gerekiyor. bunu nasıl sağlarız acaba? Yani sunucudaki tüm hesaplar için “mail” fonksiyonu kapalı ancak benim belirlediğim bir hesapta aktif olması gerekiyor.
Merhabalar,
SuPHP kullanarak kullanıcı bazlı php.ini dosyası oluşturabilir, mail fonksiyonu kullanmasını istediğiniz kullanıcılara özel yapılandırma sağlayabilirsiniz.
Seref