DirectAdmin Üzerinde Mail Çıkış IP Adresini Değiştirme (Exim Yapılandırması)
DirectAdmin kontrol paneli kullanılan sunucularda, varsayılan olarak mail çıkışları ana IP adresi üzerinden gerçekleştirilir. Ancak bazı durumlarda (IP blacklist problemi, farklı IP üzerinden relay ihtiyacı, özel rDNS yapılandırması vb.) Exim’in çıkış IP adresini değiştirmek gerekebilir.Bu makalede, DirectAdmin yüklü bir Linux sunucuda Exim mail çıkış IP adresinin manuel olarak nasıl değiştirileceği teknik detaylarıyla anlatılmaktadır.
Adım 1: Exim Konfigürasyon Dosyasını Düzenleme
SSH ile sunucuya root olarak bağlandıktan sonra Exim yapılandırma dosyasını açıyoruz:
Bash:
nano /etc/exim.conf
Adım 2: remote_smtp Transport Tanımını Düzenleme
Dosya içerisinde aşağıdaki transport bloğunu bulun:
Bash:
remote_smtp:
driver = smtp
Bu bloğun altına, Exim’in çıkış yapacağı IP adresini belirtmek için aşağıdaki parametreyi ekleyin:
Bash:
interface = ip adresi
Son hali şu şekilde olmalıdır:
Bash:
remote_smtp:
driver = smtp
interface = ip adresi
Burada:
- interface parametresi, Exim’in outbound SMTP bağlantılarında kullanacağı kaynak IP adresini belirtir.
- Yazılan IP adresi mutlaka sunucuya tanımlı olmalıdır (ip a komutu ile kontrol edilebilir).
Adım 3: Exim Servisini Yeniden Başlatma
Yapılandırma değişikliğinin aktif olabilmesi için Exim servisini yeniden başlatmanız gerekir:
Bash:
service exim restart
Alternatif olarak:
Bash:
systemctl restart exim