Subject: Sendmail: Rulesets
From: F. Serhat EBiL (serhat.ebil@rumeli.net)
Date: Mon 20 Sep 1999 - 19:56:37 EET DST
Merhaba,
Sendmail'de soyle bir denetim yapmak istiyordum:
1. Mail server; A.COM ve B.COM domain'lerine gelen mail'leri aliyor...
2. fse@A.COM adresine bir mail geldiginde, Client'in IP adresi:
- 123.45.67.8 ise mail KABUL edilsin,
- Baska birseyse mail REDdedilsin..
3. Bunun disindaki A.COM ve B.COM'a gelen butun mail'ler KABUL edilsin.
Ben buna soyle bir cozum buldum: sendmail.cf dosyasina asagidaki satirlari
ekledim:
----------
#### Izin verilen IP'lerin tutuldugu db
Kfsedb hash -o /etc/mail/fsedb
#### Scheck_rcpt Ruleset'ine asagidaki rule'lari ekledim
Rfse < @ A.COM > $: <$(fsedb $&{client_addr} $: ? $)> <fse < @ A.COM
>>
R<OK> $* $@ $1
R<?> $* $#error $@ 5.7.1 $: "550 AkSes Dinayd..."
----------
fsedb dosyasinda da su satir var:
123.45.67.8 OK
Su anda istedigim seyi elde etmis gorunuyorum, bu gayet guzel calisiyor...
Sormak istedigim; acaba bunlara gerek olmadan baska birtakim feature'lari
kullanarak bu isin gerceklestirilmesi mumkun olabilir miydi?
sevgi, saygi,
.fse.
ebilfs@rumeli.net
Listeden cikmak icin:
unsub linux
mesajini listeci@bilkent.edu.tr'a gonderiniz.
Lutfen Listeci icin MIME / HTML / Turkce Aksan kullanmayin.
Liste arsivinin adresi: http://listweb.bilkent.edu.tr/