The OpenNET Project / Index page

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

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

"sendmail access control"  
Сообщение от gnome (??) on 07-Авг-06, 12:41 
Привет,

а можно ли устроить так, чтобы sendmail принимал почту From: *@ourdomain.com только изнутри сети, а снаружи письма с таким from: не принимал? и если да, то как?

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

 Оглавление

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


1. "sendmail access control"  
Сообщение от Medlar on 07-Авг-06, 15:46 
>Привет,
>
>а можно ли устроить так, чтобы sendmail принимал почту From: *@ourdomain.com только
>изнутри сети, а снаружи письма с таким from: не принимал? и
>если да, то как?


можно

где разрешаешь релеинг - в access или relay-domains?
не перенаправляется ли почта на другой сервер с/п mailertable?

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

2. "sendmail access control"  
Сообщение от gnome (??) on 07-Авг-06, 16:19 
>>а можно ли устроить так, чтобы sendmail принимал почту From: *@ourdomain.com только
>>изнутри сети, а снаружи письма с таким from: не принимал? и
>>если да, то как?
>можно
>
>где разрешаешь релеинг - в access или relay-domains?

relay-domains

>не перенаправляется ли почта на другой сервер с/п mailertable?

нет

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

3. "sendmail access control"  
Сообщение от Medlar on 07-Авг-06, 16:39 
>>>а можно ли устроить так, чтобы sendmail принимал почту From: *@ourdomain.com только
>>>изнутри сети, а снаружи письма с таким from: не принимал? и
>>>если да, то как?
>>можно
>>
>>где разрешаешь релеинг - в access или relay-domains?
>
>relay-domains
>
>>не перенаправляется ли почта на другой сервер с/п mailertable?
>
>нет
o'k
Примерно так
Добавляешь в sendmail.mc:

LOCAL_CONFIG
LOCAL_RULESETS
SLocal_check_mail
R$* [TAB]            $: $>Parse0 $>3 $1
R$+<@$=w.>[TAB]      $: $>CheckIP
R$* [TAB]                $@ OK

SCheckIP
R$* [TAB]                $: $&{client_addr}
R$=R  [TAB]                 $@ OK
R$* [TAB]                $#error: $: 553 Sorry, ...
Пересобираешь sendmail.cf и перезапускаешь sendmail

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

4. "sendmail access control"  
Сообщение от gnome (??) on 07-Авг-06, 17:02 
>o'k
>Примерно так
>Добавляешь в sendmail.mc:
>
>LOCAL_CONFIG
>LOCAL_RULESETS
>SLocal_check_mail
>R$* [TAB]            $: $>Parse0 $>3 $1
>R$+<@$=w.>[TAB]      $: $>CheckIP
>R$* [TAB]          
>     $@ OK
>
>SCheckIP
>R$* [TAB]          
>     $: $&{client_addr}
>R$=R  [TAB]          
>       $@ OK
>R$* [TAB]          
>     $#error: $: 553 Sorry, ...
>Пересобираешь sendmail.cf и перезапускаешь sendmail

Спасибо, буду пробовать!

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

5. "sendmail access control"  
Сообщение от gnome (??) on 07-Авг-06, 18:31 
>Примерно так
>Добавляешь в sendmail.mc:

[...]

А можешь пояснить, как работает вот эта часть:

>SCheckIP
>R$* [TAB]          
>     $: $&{client_addr}
>R$=R  [TAB]          
>       $@ OK
>R$* [TAB]          
>     $#error: $: 553 Sorry, ...

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

6. "sendmail access control"  
Сообщение от Medlar on 08-Авг-06, 14:10 
Подаем на вход адрес, с которого устанавливается соединение
Проверяем, принадлежит ли он файлу realy-domains
Да - ОК
Нет - отлуп
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "sendmail access control"  
Сообщение от gnome (??) on 08-Авг-06, 15:16 
Хм, работает, но только для хостов, полностью прописанных в relay-domains. То есть если в relay-hosts прописать 192.168.10.4 работает, а просто 192.168 - нет.

relay_hosts_only не используется.

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

8. "sendmail access control"  
Сообщение от gnome (??) on 08-Авг-06, 15:17 
>Хм, работает, но только для хостов, полностью прописанных в relay-domains. То есть
>если в relay-hosts прописать 192.168.10.4 работает, а просто 192.168 - нет.

сорри, имелось ввиду в relay-domains

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

9. "sendmail access control"  
Сообщение от Medlar on 08-Авг-06, 15:56 
>>Хм, работает, но только для хостов, полностью прописанных в relay-domains. То есть
>>если в relay-hosts прописать 192.168.10.4 работает, а просто 192.168 - нет.
>
>сорри, имелось ввиду в relay-domains


OK,
исправь на
R$=R $*  [TAB] $@ OK

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

10. "sendmail access control"  
Сообщение от gnome (??) on 08-Авг-06, 15:58 
>>>Хм, работает, но только для хостов, полностью прописанных в relay-domains. То есть
>>>если в relay-hosts прописать 192.168.10.4 работает, а просто 192.168 - нет.
>>
>>сорри, имелось ввиду в relay-domains
>
>
>OK,
>исправь на
>R$=R $*  [TAB] $@ OK

Есть, заработало. Tnanks a lot!

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

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

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




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

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