cPanel Linux Sunucu Yönetimi

cPanel & WHM Sunucuda Mail Çıkış IP Adresini Değiştirme

Mail göndermek için kullanılan sunucular için IP adreslerinin kara listeye girmesi sık yaşanan ve en önemli sorunlardan biridir. Bu gibi yaşanan sorunlarda öncelik kalıcı olarak sorunu çözümleyebilmek ve IP adreslerinin kara listeye girmesini engellemektedir fakat anlık olarak çözüm sağlayabilmek adına sunucunuzdaki mail çıkış IP adresini değiştirmeniz gerekmektedir.

Peki bu işlem nasıl yapılmaktadır?

Exim Yapılandırma Ayarı

Öncelikle sunucunuzda barınmakta olan her site sadece sizin belirlediğiniz IP adresi ile mail göndermesini istiyorsanız Exim Configuration Manager aracı içerisinde Domain and IPs sekmesi altında bulunan “Send mail from account’s dedicated IP adress” ayarını “Off” konumuna getirmeniz gerekmektedir.

WHM’e giriş yaptıktan sonra sol tarafta bulunan arama butonuna exim yazarak ilgili yönetici aracına ulaşabilirsiniz.

Not: İlgili ayar “On” konumunda yapılandırılırsa eğer sunucuda barınan her site hangi IP adresinde çalışıyorsa eğer o IP adresi üzerinden mail gönderimi sağlayacak anlamına gelmektedir.

/etc/mailips Ayarı

Daha önce de bahsettiğimiz gibi eğer sadece sizin belirlediğiniz IP adresi ile mail çıkışı olmasını istiyorsanız, sunucu içerisinde bulunan /etc/mailips dizini içerisinden gerekli ayarlandırmaları gerçekleştirebilirsiniz.

Kullandığınız bir editör yardımıyla (vi, nano vb.) ilgili dosyanın içerisine giriş yapıyoruz.

vi /etc/mailips

Not: Eğer Exim konfigürasyonunda az önce belirlediğimiz “Send mail from account'''s dedicated IP address” ayarı On konumundaysa dosya içeriğinde hangi alan adlarının mail gönderimi için hangi IP adreslerini kullandığını görebilirsiniz. Biz Off seçeneğini işaretlediğimiz ve kendi mail çıkış IP adresini belirlediğimiz için dosyanın içeriği boş olacaktır.

Yukarıdaki örnek dosya içeriğini incelediğimizde iki satır bilgi mevcut olduğunu görüntülemekteyiz.

İlk satırda hizhosting.com sitesi için mail çıkış IP adresi 192.168.1.73 olarak belirlenmiştir. Bu satır, girilen ilgili alan adının sadece karşısındaki IP adresini kullanarak mail göndereceği anlamı taşımaktadır.

Bir altındaki satırda ise * (yıldız) olarak bir veri girilmiş ve karşısında da 192.168.1.45 IP adresi belirtilmiştir. Bu satır ise sunucuda barınan tüm sitelerin bu IP adresini kullanarak mail göndereceği anlamını taşımaktadır.

Sunucunuz için sizde kendinize göre düzenlemelerinizi gerçekleştirdikten sonra dosyayı kaydedip Exim servisine restart atarak yaptığınız değişikliklerin işleme alınmasını sağlayabilirsiniz.

Herhangi bir kayıp yaşamamak için değişiklik yaptığınız dosyayı aşağıdaki komut ile kilitleyebilirsiniz.

chattr +iA /etc/mailips/

Dosyanın kilidini kaldırmak isterseniz de eğer aşağıdaki komutu kullanabilirsiniz.

chattr -iA /etc/mailips/