The OpenNET Project / Index page

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

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

"exim" 
Сообщение от Maranz emailИскать по авторуВ закладки(??) on 20-Май-05, 19:13  (MSK)
Какие правила acl прописать в конфиге exim 4.33 чтобы релеить почту только с определенных хостов и только авторизированным пользователям

Спасибо

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

 Оглавление

  • exim, sashas, 15:56 , 25-Май-05, (1)  
    • exim, Maranz, 17:59 , 25-Май-05, (2)  
      • exim, bass, 05:46 , 26-Май-05, (3)  

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

1. "exim" 
Сообщение от sashas emailИскать по авторуВ закладки(ok) on 25-Май-05, 15:56  (MSK)
>Какие правила acl прописать в конфиге exim 4.33 чтобы релеить почту только
>с определенных хостов и только авторизированным пользователям
>
>Спасибо

accept  hosts          = +relay_from_relay


accept  authenticated   = *
        sender_domains  = +local_sender_domains

где
domainlist local_sender_domains = ${lookup pgsql{SELECT domainname FROM domains WHERE domainname='$sender_address_domain' AND type='LOCAL'}}
и
hostlist   relay_from_relay = ${lookup pgsql{SELECT ipadress FROM relay \
                    WHERE domainname='$sender_address_domain'}}
Например так.

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

2. "exim" 
Сообщение от Maranz emailИскать по авторуВ закладки(??) on 25-Май-05, 17:59  (MSK)
>>Какие правила acl прописать в конфиге exim 4.33 чтобы релеить почту только
>>с определенных хостов и только авторизированным пользователям
>>
>>Спасибо
>
>accept  hosts          
>= +relay_from_relay
>
>
>accept  authenticated   = *
>        sender_domains  = +local_sender_domains
>
>
> где
>domainlist local_sender_domains = ${lookup pgsql{SELECT domainname FROM domains WHERE domainname='$sender_address_domain' AND type='LOCAL'}}
>
> и
>hostlist   relay_from_relay = ${lookup pgsql{SELECT ipadress FROM relay \
>            
>        WHERE domainname='$sender_address_domain'}}
>Например так.


хмм, в этом случае получается что любой авторизированный  пользователь может отправлять почту, я наверное не совсем корректно поставил вопрос, мне надо чтобы тока авторизированный пользователь и только с определенных ip мог отправлять мыло

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

3. "exim" 
Сообщение от bass Искать по авторуВ закладки(??) on 26-Май-05, 05:46  (MSK)
>почту, я наверное не совсем корректно поставил вопрос, мне надо чтобы
>тока авторизированный пользователь и только с определенных ip мог >отправлять мыло

в exim как всегда есть n+1 путей решения, однако простейшим будет в данном случае примерно такое:

acl_smtp_auth:
deny hosts = !твои.любимые.сети
message =  Вам запрещено отправлять не из моих любимых сетей.
log_message = Он был не из любимых сетей
accept


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


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

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




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

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