The OpenNET Project / Index page

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

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

"Как к Sendmail прикрутить список адресов"
Сообщение от andrey22 emailИскать по авторуВ закладки(ok) on 01-Июн-04, 17:41  (MSK)
Подскажите, пожалуйста, как заставить Sendmail разрешать отправлять письма только по адресам, указанным в списке! И если можно, то отдельно по юзерям. Freebsd 4.7 Sendmail 8.12 Или если есть ссылки на материал, то подкиньте :-) Поиском пользовался, но там ничего не нашел, не опытный я :-)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Как к Sendmail прикрутить список адресов"
Сообщение от ZXVF Искать по авторуВ закладки on 02-Июн-04, 12:15  (MSK)
>Подскажите, пожалуйста, как заставить Sendmail разрешать отправлять письма только по адресам, указанным
>в списке! И если можно, то отдельно по юзерям. Freebsd 4.7
>Sendmail 8.12 Или если есть ссылки на материал, то подкиньте :-)
>Поиском пользовался, но там ничего не нашел, не опытный я :-)
>


Могу подсказать как в Postfix

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

2. "Как к Sendmail прикрутить список адресов"
Сообщение от Medlar Искать по авторуВ закладки on 02-Июн-04, 17:00  (MSK)
>Подскажите, пожалуйста, как заставить Sendmail разрешать отправлять письма только по адресам, указанным
>в списке!

>И если можно, то отдельно по юзерям.
То есть каждому отправителю свой список получателей?

Для единого списка получателей примерно так ( не проверялось, будут вопросы - пиши на sciurus@mail.ru)
Cоздаешь файл /etc/mail/list, в к-м перечисляешь разрешенные адреса:
<user1@elki-palki.ru> [TAB] OK
<user2@domain.ru>     [TAB] OK
и т.д.

Далее, даешь команду:
cd /etc/mail
makemap hash list <list

Теперь правим твой sendmail.mc.
Добавляем

LOCAL CONFIG
KADDR_LIST hash /etc/mail/list

SLocal_check_rcpt
# Является ли адрес получателя разрешенным в /etc/mail/list?
R$+                $: $(list $1 $)
Если да - пропускаем его и завершаем работу набора правил.
ROK                $@ OK
В противном случае - отлуп
R$*                 $#error $: 553 Sorry, you can not send letter to this user.

Теперь пересобираем sendmail.cf и перезапускам sendmail
Плиз, сообщи о результатах: заработало или нет.

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

3. "Как к Sendmail прикрутить список адресов"
Сообщение от Alexandr9 Искать по авторуВ закладки on 03-Июн-04, 10:12  (MSK)
>>Подскажите, пожалуйста, как заставить Sendmail разрешать отправлять письма только по адресам, указанным
>>в списке!
>
>>И если можно, то отдельно по юзерям.
>То есть каждому отправителю свой список получателей?

смотри sendmail-firewall - набор правил в cf файл. Усе работает как надо.


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

4. "Как к Sendmail прикрутить список адресов"
Сообщение от andrey22 emailИскать по авторуВ закладки(??) on 03-Июн-04, 12:44  (MSK)
>>>Подскажите, пожалуйста, как заставить Sendmail разрешать отправлять письма только по адресам, указанным
>>>в списке!
>>
>>>И если можно, то отдельно по юзерям.
>>То есть каждому отправителю свой список получателей?
>
>смотри sendmail-firewall - набор правил в cf файл. Усе работает как надо.
>

Спасибо за ответ! Пытался сам прикрутить milter-regex-1.5. Вроде он подходит для решения моей проблемы. Но он не устанавливается. Буду пробовать описанный выше метод. Только вот, неопытному, тяжко разобраться с языком в sendmail.mc файле. Может где есть описание на русском? И что означает "смотри sendmail-firewall - набор правил в cf файл"? Прошу всех не сильно нервничать по поводу моих вопросов. :-)

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

5. "Как к Sendmail прикрутить список адресов"
Сообщение от andrey22 emailИскать по авторуВ закладки(??) on 03-Июн-04, 22:11  (MSK)
>То есть каждому отправителю свой список получателей?
>
Именно для каждого юзера свой список куда он может посылать!

>Для единого списка получателей примерно так ( не проверялось, будут вопросы -
>пиши на sciurus@mail.ru)
>
>Теперь пересобираем sendmail.cf и перезапускам sendmail
>Плиз, сообщи о результатах: заработало или нет.

Скопировал все как есть в sendmail.mc создал список и list.db И пересобрал sendmail.cf и перезапускал sendmail И он вис. Вообще ни на что не реагировал. Только команда mailq выдавала ошибки на эти строки, что я добавил. Может сначала надо было дождаться, пока очередь исчезнет? Или как-то по другому вносить эти правила в sendmail.mc???

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

6. "Как к Sendmail прикрутить список адресов"
Сообщение от Alexandr9 Искать по авторуВ закладки on 04-Июн-04, 13:10  (MSK)
>Скопировал все как есть в sendmail.mc создал список и list.db И пересобрал
>sendmail.cf и перезапускал sendmail И он вис. Вообще ни на что
>не реагировал. Только команда mailq выдавала ошибки на эти строки, что
>я добавил. Может сначала надо было дождаться, пока очередь исчезнет? Или
>как-то по другому вносить эти правила в sendmail.mc???

вот ссылка на sendmail-firewall http://east-ua.kharkov.ru/modules.php?op=modload&name=News&file=article&sid=113

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


Удалить

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




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

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