Postfix İle Belirli Domain Uzantılarını Engelleme

Anasayfa Blog Sunucu Postfix İle Belirli Domain Uzantıla...

Postfix, güvenilir ve esnek bir e-posta sunucusu olarak birçok kullanıcı tarafından tercih edilmektedir. Ancak, istenmeyen e-postaları (spam) ve belirli domain uzantılarından gelen mesajları engellemek gerekebilir. Bu yazıda, Postfix ile belirli domain uzantılarını nasıl engelleyebileceğinizi adım adım açıklayacağız.

1. Domain Uzantılarını Engellemek İçin Hazırlık

Öncelikle, engellemek istediğiniz domain uzantılarının bir listesini oluşturmanız gerekmektedir. Bu listeyi Postfix'in sender_access dosyasında saklayacağız.

2. sender_access Dosyasını Düzenleme

Engellemek istediğiniz domain uzantılarını içeren bir sender_access dosyası oluşturun veya mevcutsa düzenleyin. Bu dosya genellikle /etc/postfix/ dizininde bulunur.

bash
 
sudo nano /etc/postfix/sender_access

Dosyayı açtıktan sonra, engellemek istediğiniz domain uzantılarını aşağıdaki formatta ekleyin:

 
example.com REJECT spamdomain.net REJECT *.bad-domain.org REJECT

Yukarıdaki örnekte, example.com, spamdomain.net ve bad-domain.org uzantılı tüm e-postalar engellenecektir.

3. postmap Komutunu Çalıştırma

sender_access dosyasında yaptığınız değişiklikleri etkinleştirmek için postmap komutunu çalıştırmanız gerekmektedir:

bash
 
sudo postmap /etc/postfix/sender_access

Bu komut, sender_access dosyasını Postfix'in okuyabileceği bir veritabanı formatına dönüştürür.

4. Postfix Konfigürasyonunu Düzenleme

Postfix'in ana yapılandırma dosyasını açın:

bash
 
sudo nano /etc/postfix/main.cf

Aşağıdaki satırı bulun veya ekleyin:

bash
 
smtpd_sender_restrictions = hash:/etc/postfix/sender_access

Bu satır, Postfix'in sender_access dosyasındaki kurallara göre e-posta gönderenleri kontrol etmesini sağlar.

5. Postfix'i Yeniden Başlatma

Yapılandırma değişikliklerinin geçerli olması için Postfix'i yeniden başlatın:

bash
 
sudo service postfix restart

6. Engellemeyi Test Etme

Postfix yapılandırmanızı test etmek için engellenmiş bir domain uzantısından kendinize bir e-posta gönderin. Eğer yapılandırmanız doğru ise, bu e-posta reddedilecektir.

Sonuç

Postfix, istenmeyen e-postalarla başa çıkmak için güçlü araçlar sunar. Belirli domain uzantılarını engelleyerek, spam e-postaları azaltabilir ve e-posta sunucunuzun güvenliğini artırabilirsiniz. Yukarıda anlatılan adımları takip ederek, Postfix ile domain uzantılarını kolayca engelleyebilirsiniz. Daha fazla bilgi veya destek için eHost.com.tr adresimizi ziyaret edebilirsiniz.