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.
Ö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.
sender_access Dosyasını DüzenlemeEngellemek 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.
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.
postmap Komutunu Çalıştırmasender_access dosyasında yaptığınız değişiklikleri etkinleştirmek için postmap komutunu çalıştırmanız gerekmektedir:
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.
Postfix'in ana yapılandırma dosyasını açın:
sudo nano /etc/postfix/main.cf
Aşağıdaki satırı bulun veya ekleyin:
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.
Yapılandırma değişikliklerinin geçerli olması için Postfix'i yeniden başlatın:
sudo service postfix restart
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.
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.