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.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Open chat
Hello 👋
Can we help you?