The OpenNET Project / Index page

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

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

"sendmail" 
Сообщение от pheonix Искать по авторуВ закладки(ok) on 30-Май-05, 13:40  (MSK)
здрасте, задавал как-то вопос, про то как сделать так чтобы получали почту из вне тока отделые пользователи например test@local.ru и guest@local.ru а все остальные не могли получать даже если у них и есть почтовые ящики, тока не надо писать одну строчку, скажите что конкретно в какой файл прописать и т.п. чтобы я понял
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

  • sendmail, Medlar, 15:36 , 30-Май-05, (1)  
    • sendmail, pheonix, 10:29 , 31-Май-05, (2)  
      • sendmail, pheonix, 08:03 , 01-Июн-05, (3)  
      • sendmail, Medlar, 12:54 , 03-Июн-05, (4)  

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

1. "sendmail" 
Сообщение от Medlar Искать по авторуВ закладки on 30-Май-05, 15:36  (MSK)
LOCAL_CONFIG
#Получатели, которые могут получать только локальную почту :
KRcp regex -a@LIST ^test|guest$

LOCAL_RULESETS
Scheck_compat
R$* $| $*             $: $2 $| $>Parse0 $>3 $1
R$* $| $*             $: $2 $| $>Parse0 $>3 $1
#Проверяем, является ли получатель тем самым юзером, к-й ограничен в правах.
R$+ $| $+<@$=w.>                 $: $1 $| $(Rcp $2 $:$2 $)
#Да - проверяем, кто отправитель:
R$+ $| @LIST                 $: $>CheckSender $1
#Нет - завершаем работу набора правил
R$*             $@OK

SCheckSender
#Если отправитель локальный - завершаем работу набора правил
R$+ <@$=w.>               $@OK
#Нет - даем отлуп
R$*                 $#error $: 553 Sorry, you can not send letter to this user.
Пересобираем sendmail.cf и перезапускаем sendmail.

Не проверялось.
О результатах доложи:)

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

2. "sendmail" 
Сообщение от pheonix Искать по авторуВ закладки(ok) on 31-Май-05, 10:29  (MSK)
меня наверно не поняли, или я не так выразился,
:)) обьясняю снова проблему

есть доменное имя local.net на нём стоит линукс асп 9.2 там дофига всяких системных пользователей таких как рут адм и т.п. если я с левого почтового ящика засылаю на почтовый адресс root@local.net то мне эта почта пригоняет к пользователю root как мне нахрен сделать так чтобы мой sendmail сказал товарищу который выслал мне письмо что такого пользователя не существует, и сделать так на всех пользователей кроме ограниченных, на которых бы почта приходила спокойно, щас наверно меня поймёте :))

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

3. "sendmail" 
Сообщение от pheonix Искать по авторуВ закладки(ok) on 01-Июн-05, 08:03  (MSK)
мне кто-нить ответит или нет?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "sendmail" 
Сообщение от Medlar Искать по авторуВ закладки on 03-Июн-05, 12:54  (MSK)
Так переверни :

LOCAL_CONFIG
         #Получатели кроме тех, которые могут получать любую почту :
         KRcp regex -n -a@NOLIST ^test|guest$

         LOCAL_RULESETS
         Scheck_compat
         R$* $| $*             $: $2 $| $>Parse0 $>3 $1
         R$* $| $*             $: $2 $| $>Parse0 $>3 $1
         #Проверяем, является ли получатель тем самым юзером, к-й ограничен в правах.
         R$+ $| $+<@$=w.>                 $: $1 $| $(Rcp $2 $:$2 $)
         #Да - проверяем, кто отправитель:
         R$+ $| @NOLIST                 $: $>CheckSender $1
         #Нет - завершаем работу набора правил
         R$*             $@OK

         SCheckSender
         #Если отправитель локальный - завершаем работу набора правил


         R$+ <@$=w.>               $@OK
         #Нет - даем отлуп
         R$*                 $#error $: 553 Sorry, you can not send letter to this user.
         Пересобираем sendmail.cf и перезапускаем sendmail. Не проверялось.

Ты так со спамом, приходящим на адм-адреса, что-ли борешься?

Не забудь о том, что адм-адрес, заявленный для контактов при регистрации домена, и прочие контактные адреса в этот список вносить нельзя.
Postmaster, webmaster, adm, etc...

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


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

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




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

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