EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ qmail ]

"qq-patch aktif edilerek derlenen qSheff'te IP ya da NETWORK bazli filtreleme" - Hakan OZAY - (2006-06-30 18:48:16)   [2870]

Merhabalar;

qSheff normal(linkli) kurulumda qmail-queue'nin yerine gecer ve kontrolu elinde tutar. qq-patch'de ise durum farklilasir.

QMAILQUEUE destekli bir qmail sisteminde, bu ozelligi kullanan bir qSheff(--enable-qq-patch) ile hangi uygulamanin calisacagina karar verme asamasinda tcp.smtp dosyamizdaki kurallara bakiliyor olacak; yani bilgiler QMAILQUEUE ortam bilgisinden alinacak.

Siz tcp.smtp dosyasinda :allow,QMAILQUEUE="/var/qmail/bin/qmail-qsheff" seklinde bir tanimlayla tum trafigi qmail-qsheff'e teslim ettiginizde, qSheff'i local networkunuzu taramayacak sekilde derlemis olsaniz bile(--disable-local-users) bu anlamini yitirmis olacak. Bunu halletmek icin soyle 2 yontem kullanabaliriz:

2- tcp.smtp dosyamiza local_networkumuz.:allow,RELAYCLIENT="" diyerek local networkumuze RELAY verebiliriz.

1- tcp.smtp dosyamiza local_networkumuz.:allow,QMAILQUEUE="/var/qmail/bin/qmail-queue" seklinde bir tanim girerek, qSheff'i local networkumuz icin devre disi birakabiliriz.

Bir ek not olarak, RELAY yapilan bir adresten gelen talepler icin QMAILQUEUE degeri dikkate alinmaz, mail direk kuyruga verilir. Yani siz, tcp.smtp dosyasinda bir ip adresine hem relay verip, hem de qSheff'e teslim etmeye kalkarsaniz, bu olmayacaktir; qSheff devreye alinmayacaktir.

Burada QMAILQUEUE icin bir kisitlama soz konusu degil. Siz isterseniz network icin degil, her bir kullanicinin IP adresini isleyerek, hangi kullanici taransin/taranmasin ayarlayabilirsiniz. Ya da misal beraberinde spamassasin kullandiginizi varsayalim, local network'ten maillerin spam assasian tarafindan taranmamasini, qSheff tarafindan taranmasini saglayabilirsiniz. Vs vs vs, varyasyonlar cogaltilabilir.

// enderunix@qmail listesinde edindigim bilgilerden derlenmistir.

Kolay Gelsin...

Arkadaşıma gönder , Ana Sayfa