The OpenNET Project / Index page

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

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

"Exim - помогите создать правило"  +/
Сообщение от CAMOJIET on 03-Окт-11, 02:41 
Здравствуйте! - Помогите составить правило для exim.
Я ищу письма, в заголовках To: которых нет моего домена.
Тоесть мне просто нужно определить наличие одной строки в другой.
Я насочинял правило, но кажется оно не работает.
deny                                                                                                                                                                                                    
    condition = ${if !match\                                                                                            
    {$h_to:}\                                                                                                          
    {@domain.ru}\                                                                                                      
    {yes}{no}}                                                                                                          

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Exim - помогите создать правило"  +/
Сообщение от Bosh on 03-Окт-11, 19:08 
acl_smtp_data

deny set acl_c_clear_domain = ${sg{$h_To:}{\N(?s)@(.*)$\N}{\$1}}
     condition = ${if !eq {$acl_c_clear_domain}{domain.ru}}
  
> Здравствуйте! - Помогите составить правило для exim.
> Я ищу письма, в заголовках To: которых нет моего домена.
> Тоесть мне просто нужно определить наличие одной строки в другой.
> Я насочинял правило, но кажется оно не работает.
> deny
>     condition = ${if !match\
>     {$h_to:}\
>     {@domain.ru}\
>     {yes}{no}}

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Exim - помогите создать правило"  +/
Сообщение от CAMOJIET on 04-Окт-11, 02:53 
>[оверквотинг удален]
>      condition = ${if !eq {$acl_c_clear_domain}{domain.ru}}
>> Здравствуйте! - Помогите составить правило для exim.
>> Я ищу письма, в заголовках To: которых нет моего домена.
>> Тоесть мне просто нужно определить наличие одной строки в другой.
>> Я насочинял правило, но кажется оно не работает.
>> deny
>>     condition = ${if !match\
>>     {$h_to:}\
>>     {@domain.ru}\
>>     {yes}{no}}

Спасибо - но не работает. Во первых доменов может быть указано несколько, а во вторых - херня какая -то получается в acl_c_clear_domain - userdomain.ru

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

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




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

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