|  |  | 
| EnderUNIX İpucuArkadaşıma gönder , Ana Sayfa[ Exim ] "Exim de belirli bir dosyada bulunan mail adreslerini veya ip adreslerini bloke etme" - Cihangir Besiktas - (2008-02-07 15:07:16) [3297] Exim de belirli bir dosyada bulunan email adreslerini bloke etmek için soyle bir yöntem izlenebilir; Öncelikle exim konfigurasyon dosyasina (genelde /usr/exim/ dizininde) su satirlar eklenir: acl_smtp_mail = acl_check_sender //acl_check ile ilgili satirlarin oldugu yere //acl konfigurasyonunda begin acl den sonra ise asagidaki satirlari yaziyoruz acl_check_sender: deny message = rejected because $sender_address is in a black list senders = /usr/exim/blacklist delay = 3s accept Burada \'acl_smtp_mail = acl_check_sender\' katari mail adresleri için sender i kontrol edecegimizi belirtiyor. \'begin acl\' den sonraki \'acl_check_sender:\' ise sender kontrolü yaptigimiz kisim. Burada \'deny\' etiketinden sonraki \'senders = /usr/exim/blacklist\' kismindan bloke edilecek mail adreslerinin bulundugu dizini belirtiyoruz. Daha sonra \'accept\' ile kuralimizi sonlandiriyoruz. Ip adreslerini bloke etmek için host kontrolü gerekiyor. Bu da acl_smtp_connect i kontrol ederek oluyor. Bunun için exim konfigürasyon dosyasýna yukarýdaki gibi söyle yaziyoruz; acl_smtp_connect = acl_check_host //acl_check ile ilgili satirlarin oldugu yere //acl konfigurasyonunda begin acl den sonra ise asagidaki satirlari yaziyoruz acl_check_host: deny message = rejected because host $sender_host_address is blocked hosts = /usr/exim/ip_blacklist delay = 3s accept Boylece /usr/exim/blacklist deki sender adreslerini ve /usr/exim/ip_blacklist deki ip adreslerini bloke ediyoruz. Arkadaşıma gönder , Ana Sayfa |  |