The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Приветствую! Господа, прошу помощи.Ограничение приема почты ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от PheliXXX email(??) on 18-Июн-07, 21:12 
Приветствую еще раз, уважаемые!
Есть задача ограничить одного конкретного пользователя приемом почты с одного адреса (либо с группы адресов в пределах домена). Внешний почтовик - Sendmail, сам сервак - freebsd 6.0 входящую почту перенаправляет на внутренний Exchange. На серваке заведены пользователи, перенаправление внутрь происходит согласно файлу virtusertable такого формата:
#
us1@domen.ru   us1@int.domen.ru
#
Прочитал несколько статей по этому вопросу, в freebsd.mc написал следующее:
LOCAL_CONFIG
# ОТ кого можно принимать почту
KSnd regex -a@LIST1 ^user@mail.ru
# Ограниченный юзер
KRcp regex -n -a@NOLIST1 ^us1@domen.ru
LOCAL_RULESETS
Scheck_compat
R$+ $| $+       $: $1 $| $(Rcp $2 $:$2 $)
R$+ $| @NOLIST1 $@ OK
R$+ $| $+       $: $(Snd $1 $:$1 $) $| $2
R@LIST1 $| $+   $@ OK
R$*          $#Error $: 553, Sorry, you can not send letter to this
user.
Пересобрал -
$ make cf
$ make install
$ make restart
Пересобралось без ошибок, но и результата нет никакого - все равно принимает почту с любого адреса... не силен в m4, подскажите что не так сделал? может есть другие варианты?
Буду очень благодарен за помощь...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от Medlar on 19-Июн-07, 10:47 
>Прочитал несколько статей по этому вопросу, в freebsd.mc написал следующее:

Вы неверно применили то, что прочитали

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от PheliXXX email(ok) on 19-Июн-07, 11:31 
>>Прочитал несколько статей по этому вопросу, в freebsd.mc написал следующее:
>
>Вы неверно применили то, что прочитали


Приветствую, Medlar - я уже некоторое время назад задавал этот вопрос, но к сожалению не было времени заняться, сейчас нашел Ваш ответ мне на него от 10 мая. Сделал так как вы писали:
В freebsd.mc добавил:
LOCAL_CONFIG
KRcp regex -a@LIST ^us1@domain.ru$
LOCAL_RULESETS
SLocal_check_rcpt
R$*     $: $ > Parse0 $ > 3 $1
R$+ < @exchange.domain.ru >         $: $(Rcp $1 $: $1 $)
R@LIST          $: $ > CheckSender $&f
R$*             $@OK
SCheckSender
R$+ < @mail.ru >        $@OK
R$*     $#error $: 553 Sorry ...
затем:
$ make cf
$ make install
$ make start

Результат тот же - никаких ошибок, равно как и результата ..что я не так делаю?
ps
может посоветуете линк на то что стоит почитать-изучить?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от Medlar on 19-Июн-07, 12:07 
>к сожалению не было времени заняться, сейчас нашел Ваш ответ мне
>на него от 10 мая.

Где я, и где 10 мая ...
Дай ссылку


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от PheliXXX email(ok) on 19-Июн-07, 12:16 
>>к сожалению не было времени заняться, сейчас нашел Ваш ответ мне
>>на него от 10 мая.
>
>Где я, и где 10 мая ...
>Дай ссылку

http://www.opennet.me/openforum/vsluhforumID1/73983.html

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Приветствую! Господа, прошу помощи.Ограничение приема почты ..."  
Сообщение от Medlar on 19-Июн-07, 12:46 
Две свои ошибки вижу и две ваши.
Точка после домена - это не блажь, а свидетельство того, что домен благополучно разрезолвился (после прохода набора павил 3) и может быть принят к дальнейшему рассмотрению.

LOCAL_CONFIG
KRcp regex -a@LIST ^us1$
LOCAL_RULESETS
SLocal_check_rcpt
R$*     $: $> 3 $1
R$+ < @domain.ru. >         $: $(Rcp $1 $: $1 $)
R@LIST          $: $>CheckSender $&f
R$*             $@OK
SCheckSender
R$*     $: $>3 $1
R$+ < @mail.ru. >        $@OK
R$*     $#error $: 553 Sorry ...


Просьба, результаты отпости не на форум (мне неудобно сюда постоянно заглядывать)
а на
п о с тм а ст ер на анрб в зоне ру

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру