The OpenNET Project / Index page

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

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

"правила в sendmail.cf"
Сообщение от dima emailИскать по авторуВ закладки on 16-Сен-02, 15:26  (MSK)
Здравствуйте!
Сижу разбираюсь в правилах sendmail-а - и второй день никак не могу понять как мне проверить, равен ли IP-адрес клиента SMTP значению 1.2.3.4?
Если нет - то соединение разорвать.
Кто-то может подсказать?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: правила в sendmail.cf"
Сообщение от Dima emailИскать по авторуВ закладки on 16-Сен-02, 16:09  (MSK)
R$*                   $: $&{client_addr}
R$-.$-.$-.$-      $: <?> $(host $1.$2.$3.$4.host.ru. $: OK $)
R<?>OK           $: OK
R<?>$+            $#error $@ 5.7.1 $: "550 Mail from " $&{client_addr} " No admission"

Вроде так можно.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: правила в sendmail.cf"
Сообщение от Sergei emailИскать по авторуВ закладки on 16-Сен-02, 16:37  (MSK)
а что прописывание в /etc/mail/access не подойдет???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: правила в sendmail.cf"
Сообщение от dima emailИскать по авторуВ закладки on 16-Сен-02, 16:46  (MSK)
>а что прописывание в /etc/mail/access не подойдет???
Задача  - позволить только клиенту с ip=10.0.0.1 отправлять сообшения с
полем
from mail:<client@domain1.com>

Я ловлю правилом поле  <client@domain1.com> , затем надо проверить IP клиента. Спасибо за помощь Dima.
Только до сих пор не могу понять вторую фразу
R$-.$-.$-.$-      $: <?> $(host $1.$2.$3.$4.host.ru. $: OK $)
Что такое <?>.
Мне нужно что-то типа  R[10.0.0.1] $: OK
А так не идет. Рою дальше ...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: правила в sendmail.cf"
Сообщение от Dima emailИскать по авторуВ закладки on 16-Сен-02, 17:22  (MSK)
Честно сказать я и сам не знаю, сижу тоже разбираюсь с этими правилами
мне буквально это на днях дяли для работы с ДНС, проверка на спам
если запись host $1.$2.$3.$4.host.ru будет проходить то,  то хосту отказано в доступе к SMTP и соответсвенно наоборот
просто это немного по аналогии с тем что тебе было надо. (не в той степени конечно, но что-то близко.)
Посмотреть можно по доке к sendmail там вроде что то было относительно <?>
Большего пока не знаю.
С этими правилами черт ногу сломит %)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: правила в sendmail.cf"
Сообщение от dima emailИскать по авторуВ закладки on 16-Сен-02, 17:43  (MSK)
У меня заработало! Может кому надо будет.

Smy_check
R$* $: <$&{client_addr}>
R<10.0.0.1> $@ OK
R$* $#error $@ 5.7.1 $: "550 Mail from " $&{client_addr} " No admission"

SLocal_check_mail
R<client@domain1.com> $* $>"my_check"


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.


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