The OpenNET Project / Index page

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

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

"Exim. Блокировка senders."
Сообщение от marquez emailИскать по авторуВ закладки(ok) on 09-Фев-05, 13:08  (MSK)
В конфиг exim добавил:
...
deny    message       =  SPAM  !!! rejected, $sender is in a black list
         senders       = /usr/local/exim/senderbadlist

senderbadlist имеет такой вид:
# Exim senderbadlist
cso# cat /usr/local/exim/senderbadlist |tail
test@test.ru
cso#

Не работает - почта с test@test.ru приходит. Чего не хватает?

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

 Оглавление

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

1. "Exim. Блокировка senders."
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 09-Фев-05, 14:57  (MSK)
>В конфиг exim добавил:
>...
> deny    message      
>=  SPAM  !!! rejected, $sender is in a black
>list
>         senders  
>    = /usr/local/exim/senderbadlist
>
>senderbadlist имеет такой вид:
># Exim senderbadlist
>cso# cat /usr/local/exim/senderbadlist |tail
>test@test.ru
>cso#
>
>Не работает - почта с test@test.ru приходит. Чего не хватает?


Вот мой вариант - он работает:
addresslist white_senders = ${lookup pgsql{SELECT blackaddress FROM whitelists WHERE \
blackaddress ='${quote_pgsql:$sender_address}' \
AND userid = '${quote_pgsql:$local_part@$domain}'}}
...
domainlist local_domains = ${lookup pgsql{SELECT domainname FROM domains \
WHERE domainname='$domain' AND type='LOCAL'}}
...
accept    domains     = +local_domains
          senders     = +white_senders

Разница только в том, что я разрешаю.

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

2. "Exim. Блокировка senders."
Сообщение от marquez emailИскать по авторуВ закладки(??) on 09-Фев-05, 15:55  (MSK)
1. А ты в чём ищешь адреса? В базе postgresql?
2. При чём здесь domain, подскажи пож-а.
3. Если у тебя просто файл со списком адресов - покажи пример его формата. Может у меня косяк..


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

3. "Exim. Блокировка senders."
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 09-Фев-05, 16:11  (MSK)
>1. А ты в чём ищешь адреса? В базе postgresql?
>2. При чём здесь domain, подскажи пож-а.
>3. Если у тебя просто файл со списком адресов - покажи пример
>его формата. Может у меня косяк..

1. Да
2. Почта идет на мой локальный домен
3. Нет. Все в БД

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

4. "Exim. Блокировка senders."
Сообщение от marquez emailИскать по авторуВ закладки(??) on 09-Фев-05, 16:33  (MSK)
Ясно. А мне необходимо тупо блокировать адреса по списку в файле. Хотя бы посмотреть на формат такого файла.. :)


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

5. "Exim. Блокировка senders."
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 10-Фев-05, 08:36  (MSK)
>Ясно. А мне необходимо тупо блокировать адреса по списку в файле. Хотя
>бы посмотреть на формат такого файла.. :)

Consider a file containing lines like this:

  192.168.5.6: lsearch;/another/file
Перевести?
Так и пишешь: (pupkin@test.ru : vasya@example.net : 123.456.789.0) и т.д.

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

6. "Exim. Блокировка senders."
Сообщение от marquez emailИскать по авторуВ закладки(??) on 10-Фев-05, 11:37  (MSK)
>  192.168.5.6: lsearch;/another/file
Это в самом файле-списке или конфиге exim? 192.168.5.6 - это что имеется в виду? /another/file - это путь к файлу?

>Перевести?
>Так и пишешь: (pupkin@test.ru : vasya@example.net : 123.456.789.0) и т.д.
Двоеточия зачем?..


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

7. "Exim. Блокировка senders."
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 10-Фев-05, 11:45  (MSK)
>>  192.168.5.6: lsearch;/another/file
>Это в самом файле-списке или конфиге exim? 192.168.5.6 - это что имеется
>в виду? /another/file - это путь к файлу?
>
>>Перевести?
>>Так и пишешь: (pupkin@test.ru : vasya@example.net : 123.456.789.0) и т.д.
>Двоеточия зачем?..
Двоеточия служат разделителями записей. Так же как в конфиге

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

8. "Exim. Блокировка senders."
Сообщение от marquez emailИскать по авторуВ закладки(??) on 10-Фев-05, 11:55  (MSK)
Повторю свой предыдущий вопрос, видно я уже "достал" :):
>192.168.5.6: lsearch;/another/file
Это в самом файле-списке или конфиге exim? 192.168.5.6 - это что имеется
в виду? /another/file - это путь к файлу?


Вообщем сделал так:

В конфиге:

addresslist senderbadlist  = /usr/local/exim/senderbadlist
...
deny    message       =  SPAM  !!! rejected, $sender is in a black list
        senders       = +senderbadlist

Кстати, в каких случай "+" используется?

В senderbadlist:

Указал только адрес test@test.ru и всё. Больше ничего в файле нет. Не работает :)

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

9. "Exim. Блокировка senders."
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 11-Фев-05, 10:48  (MSK)
>Повторю свой предыдущий вопрос, видно я уже "достал" :):
>>192.168.5.6: lsearch;/another/file
>Это в самом файле-списке или конфиге exim? 192.168.5.6 - это что имеется
>
>в виду? /another/file - это путь к файлу?
>
>
>Вообщем сделал так:
>
>В конфиге:
>
>addresslist senderbadlist  = /usr/local/exim/senderbadlist
>...
>deny    message       =
> SPAM  !!! rejected, $sender is in a black list
>
>        senders    
>   = +senderbadlist
>
>Кстати, в каких случай "+" используется?
>
>В senderbadlist:
>
>Указал только адрес test@test.ru и всё. Больше ничего в файле нет. Не
>работает :)


+ означает, что список содержит указанную запись. Если необходимо, чтобы не содержал - ставишь !+.
Попробуй запустить в отладчике ( при старте exim -d+all) Погляди, как обрабатывается эта строка. По результатам уже можно будет делать выводы.

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

10. "Exim. Блокировка senders."
Сообщение от Markes emailИскать по авторуВ закладки(ok) on 17-Фев-05, 15:06  (MSK)
>Попробуй запустить в отладчике ( при старте exim -d+all) Погляди, как обрабатывается
>эта строка. По результатам уже можно будет делать выводы.


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

11. "Exim. Блокировка senders."
Сообщение от Markes emailИскать по авторуВ закладки(ok) on 17-Фев-05, 15:41  (MSK)
Сам ответ забыл написать :) Запустил я команду exim -d+all и ничего "такого" не увидел.
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

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




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

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