Linux Server SMTP Port Değişikliği
SMTP (Simple Mail Transfer Protocol), e-posta gönderiminde kullanılan temel protokoldür. SMTP sunucusu genellikle belirli portlar üzerinden iletişim kurar. Varsayılan olarak, SMTP için kullanılan portlar şunlardır:
-
Port 25: Genellikle e-posta gönderimi için kullanılır, ancak bazı servis sağlayıcıları bu portu spam'i engellemek amacıyla bloklayabilir.
-
Port 587: Bu port, modern SMTP istemcileri tarafından genellikle güvenli e-posta gönderimi için tercih edilir ve TLS şifrelemesi ile kullanılır.
-
Port 465: Eskiden güvenli SMTP bağlantıları için kullanılırdı, ancak günümüzde pek yaygın kullanılmaz.
SMTP portunun değiştirilmesi gerekebilir, özellikle güvenlik sebepleriyle ya da belirli portların engellenmesi durumunda. Aşağıda, Linux sunucusunda SMTP portunu değiştirmek için gerekli adımları bulabilirsiniz.
Adım 1: SMTP Sunucusunu Seçin
Linux üzerinde popüler SMTP sunucuları şunlardır:
-
Postfix
-
Exim
-
Sendmail
Bu makalede Postfix SMTP sunucusunu örnek alarak port değişikliğini anlatacağız. Diğer sunucularda da benzer işlemler yapılabilir.
Adım 2: Postfix Konfigürasyon Dosyasını Düzenleyin
-
Postfix yapılandırma dosyasını açın.
main.cfdosyasını düzenlemek için aşağıdaki komutu kullanın: -
Bu dosyada, SMTP portunu değiştirmek için
smtpveyasubmissionile ilgili satırları bulun ve port numarasını istediğiniz yeni numara ile değiştirin.-
Varsayılan SMTP portu 25 üzerinden çalışıyorsa, aşağıdaki satırları değiştirin:
-
Port değiştirmek için smtp'yi aşağıdaki gibi ayarlayabilirsiniz:
-
Port 587 (güvenli SMTP) için aşağıdaki satırı ekleyin veya değiştirin:
-
Port 465 (SSL SMTP) için de şu satırı ekleyebilirsiniz (ancak bu port eski olup daha az yaygın kullanılır):
-
Adım 3: Postfix Servisini Yeniden Başlatın
Yapılandırma dosyasındaki değişiklikleri kaydettikten sonra, Postfix servisini yeniden başlatmanız gerekecek:
Ya da eski komutları kullanarak:
Adım 4: Firewall ve Port Yönlendirmelerini Yapın
Eğer sunucunuzda bir firewall kullanıyorsanız, yeni SMTP portunun açıldığından emin olmanız gerekecek. UFW (Uncomplicated Firewall) veya iptables kullanarak port açma işlemini gerçekleştirebilirsiniz.
4.1. UFW (Uncomplicated Firewall) Kullanıyorsanız:
Eğer Port 587 kullanıyorsanız, bu portu açmak için aşağıdaki komutu kullanabilirsiniz:
4.2. Iptables Kullanıyorsanız:
Aşağıdaki komutla yeni portu açabilirsiniz (örneğin, 587):
Daha sonra iptables kurallarını kaydedin:
Adım 5: SMTP Portunun Test Edilmesi
Yeni portu test etmek için aşağıdaki komutları kullanarak test edebilirsiniz:
Bağlantı başarılı olduğunda, portun doğru şekilde açıldığını ve SMTP servisini dinlediğini görebilirsiniz.
Sonuç
Linux sunucusunda SMTP portunu değiştirmek, güvenliği artırmak ve hizmet sağlayıcıları tarafından engellenmiş olan portlardan kaçınmak için faydalı olabilir. Bu makalede, Postfix SMTP sunucusu üzerinden port değişikliği nasıl yapılır, adım adım anlatılmıştır. Diğer sunucularda da benzer işlemler yapılabilir, ancak her zaman yapılandırma dosyalarını dikkatlice kontrol etmeniz önemlidir.
Yapılandırmanın ardından firewall ayarlarını da unutmadan kontrol ettiğinizden emin olun.
- linux, smtp, stmp port, port
- 0 Bu dökümanı faydalı bulan kullanıcılar: