The OpenNET Project / Index page

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

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

"фильтрация сообщений sendmail"
Сообщение от zpilier Искать по авторуВ закладки(ok) on 06-Окт-04, 13:27  (MSK)
день добрый
есть сетка с выходом в инет на сервере стоит сендмайл
некоторые юзеры имеют свой ящик
как сделать чтобы определенному юзеру в локалке приходили сообщения только со строго указаных адресов (т.е он получал , приходить могут с любых адресов) а если приходили с другого то эти сообщения складывались в отдельную папку или пересылались на другое мыло ?
спасибо
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "фильтрация сообщений sendmail"
Сообщение от Medlar Искать по авторуВ закладки on 08-Окт-04, 13:05  (MSK)
Есть вариант для решения этой задачи, но посторонняя почта будет блокироваться. Делается через правку sendmail.mc
Если нужно непременно сохранять нежелательную почту, то тогда только
писать свой фильтр и прикручивать Milter, или с помощью уже готовых фильтров на основе Milter.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "фильтрация сообщений sendmail"
Сообщение от A Clockwork Orange Искать по авторуВ закладки on 08-Окт-04, 13:13  (MSK)
Defang
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "фильтрация сообщений sendmail"
Сообщение от Dima emailИскать по авторуВ закладки(??) on 08-Окт-04, 15:24  (MSK)
http://www.modulo.ro/synonym
Посмотри вот на это частично с такой задачей он может справится
работает через milter
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "фильтрация сообщений sendmail"
Сообщение от konst emailИскать по авторуВ закладки(??) on 08-Окт-04, 15:56  (MSK)
>день добрый
>есть сетка с выходом в инет на сервере стоит сендмайл
>некоторые юзеры имеют свой ящик
>как сделать чтобы определенному юзеру в локалке приходили сообщения только со строго
>указаных адресов (т.е он получал , приходить могут с любых адресов)
>а если приходили с другого то эти сообщения складывались в отдельную
>папку или пересылались на другое мыло ?
>спасибо

Я для этого использую procmail
У юзера в home: .procmailrc :
:0cw                              # Script проверяет FROM
| /usr/local/bin/check_mail.pl
# если не устаивает, то
:0e
to_other_mailbox

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

5. "фильтрация сообщений sendmail"
Сообщение от zpilier Искать по авторуВ закладки(ok) on 08-Окт-04, 17:11  (MSK)
>Я для этого использую procmail
>У юзера в home: .procmailrc :
>:0cw            
>          
>       # Script проверяет FROM
>
>| /usr/local/bin/check_mail.pl
># если не устаивает, то
>:0e
>to_other_mailbox
а скриптик кинуть можешь :)

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

6. "фильтрация сообщений sendmail"
Сообщение от konst emailИскать по авторуВ закладки(??) on 08-Окт-04, 17:25  (MSK)
>>Я для этого использую procmail
>>У юзера в home: .procmailrc :
>>:0cw            
>>          
>>       # Script проверяет FROM
>>
>>| /usr/local/bin/check_mail.pl
>># если не устаивает, то
>>:0e
>>to_other_mailbox
>а скриптик кинуть можешь :)


#!/usr/bin/perl
while (<>) {
    /^Return\-Path.+[@](263|sohu|sina|msn|excite)\.com/ && die "bad_adress";
}
# или Return\-Path.+[@]yandex.ru/ && die; для конкретного домена
# Если происходит "die" - то в procmail.rc переход к
# 0e
# to_other_mailbox
# если нет - в почтовый ящик юзера письмо идет

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

7. "фильтрация сообщений sendmail"
Сообщение от zpilier Искать по авторуВ закладки(ok) on 08-Окт-04, 17:47  (MSK)
>>>Я для этого использую procmail
>>>У юзера в home: .procmailrc :
>>>:0cw            
>>>          
>>>       # Script проверяет FROM
>>>
>>>| /usr/local/bin/check_mail.pl
>>># если не устаивает, то
>>>:0e
>>>to_other_mailbox
>>а скриптик кинуть можешь :)
>
>
>#!/usr/bin/perl
>while (<>) {
>    /^Return\-Path.+[@](263|sohu|sina|msn|excite)\.com/ && die "bad_adress";
>}
># или Return\-Path.+[@]yandex.ru/ && die; для конкретного домена
># Если происходит "die" - то в procmail.rc переход к
># 0e
># to_other_mailbox
># если нет - в почтовый ящик юзера письмо идет


благодарю

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


Удалить

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




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

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