The OpenNET Project / Index page

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

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

"Авторизация Exim"  
Сообщение от rc (ok) on 18-Мрт-08, 15:30 
Как запретить открытому релею отправлять письма для неавторизованных пользователей.
при опции auth_advertise_hosts пишет

Exim configuration error in line 63 of /etc/exim/exim.conf:
  "auth_advertise_hosts" option set for the second time

begin authenticators

        srv_auth_plain:
                driver                  = plaintext
                public_name             = PLAIN
                server_prompts          = :
               server_condition        = ${if saslauthd{{username}{password}{service}{realm}} {yes} {no}}
#                server_condition        = ${if saslauthd{{${local_part:$2}}{$3}{}{${domain:$2}}} {yes}{no}}
#               server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
                server_set_id           = $2

        srv_auth_login:
                driver                  = plaintext
                public_name             = LOGIN
                server_prompts          = Username:: : Password::
               server_condition        = ${if saslauthd{{username}{password}{service}{realm}} {yes} {no}}
#                server_condition        = ${if saslauthd{{${local_part:$1}}{$2}{}{${domain:$1}}} {yes}{no}}
#               server_condition = ${if saslauthd{{$1}{$2}}{1}{0}}
                server_set_id           = $1

такой конфиг авторизации

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

 Оглавление

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


1. "Авторизация Exim"  
Сообщение от Miledi email(ok) on 18-Мрт-08, 17:39 
В ACL configuration должна быть запись - доступ только авторизованным, у меня это выглядит так:
accept authenticated = *

Версия эксима какая?


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

2. "Авторизация Exim"  
Сообщение от rc (ok) on 18-Мрт-08, 17:46 
>В ACL configuration должна быть запись - доступ только авторизованным, у меня
>это выглядит так:
>accept authenticated = *
>
>Версия эксима какая?

4.68

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

5. "Авторизация Exim"  
Сообщение от rc (ok) on 18-Мрт-08, 17:51 
>В ACL configuration должна быть запись - доступ только авторизованным, у меня
>это выглядит так:
>accept authenticated = *
>
>Версия эксима какая?

Exim configuration error in line 50 of /etc/exim/exim.conf:
  main option "accept" unknown

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

6. "Авторизация Exim"  
Сообщение от Miledi email(ok) on 18-Мрт-08, 18:18 
>Exim configuration error in line 50 of /etc/exim/exim.conf:
>  main option "accept" unknown

не должен ругаться на accept, это стандартная опция, кроме этого в логах ошибок никаких нет?
показывайте весь конфиг

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

3. "Авторизация Exim"  
Сообщение от ALex_hha (??) on 18-Мрт-08, 17:47 
>Как запретить открытому релею отправлять письма для неавторизованных пользователей.
>при опции auth_advertise_hosts пишет

что то вы противоречите сами себе. На открытом релее нет аутентификации/авторизации.

Если вам надо разрешить отправлять только прошедшим аутентификацию, смотрите в сторону ACL

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

4. "Авторизация Exim"  
Сообщение от rc (ok) on 18-Мрт-08, 17:50 
>>Как запретить открытому релею отправлять письма для неавторизованных пользователей.
>>при опции auth_advertise_hosts пишет
>
>что то вы противоречите сами себе. На открытом релее нет аутентификации/авторизации.
>
>Если вам надо разрешить отправлять только прошедшим аутентификацию, смотрите в сторону ACL
>

MX сервер стоит на колокейшене, на нем стоит:
relay_from_hosts = 127.0.0.1 : 0.0.0.0/0
так как сервер должен принимать почту от любого ip адреса, но требуя авторизацию для каждого пользователя.

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

7. "Авторизация Exim"  
Сообщение от ALex_hha (??) on 18-Мрт-08, 18:20 
>>>Как запретить открытому релею отправлять письма для неавторизованных пользователей.
>>>при опции auth_advertise_hosts пишет
>>
>>что то вы противоречите сами себе. На открытом релее нет аутентификации/авторизации.
>>
>>Если вам надо разрешить отправлять только прошедшим аутентификацию, смотрите в сторону ACL
>>
>
>MX сервер стоит на колокейшене, на нем стоит:
>relay_from_hosts = 127.0.0.1 : 0.0.0.0/0

круто!!! С такими настройками попадете в блек листы

>так как сервер должен принимать почту от любого ip адреса, но требуя
>авторизацию для каждого пользователя.

либо я что то не понимаю, либо вы. Exim и так будет принимать почты с любого адреса, но только для своих доменов (это я утрирую конечно, для простоты понимания). А вот отправлять в мир, как правило, разрешается только пользователям прошедшим аутентификацию.

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

8. "Авторизация Exim"  
Сообщение от Miledi email(ok) on 18-Мрт-08, 18:28 
>MX сервер стоит на колокейшене, на нем стоит:
>relay_from_hosts = 127.0.0.1 : 0.0.0.0/0
>так как сервер должен принимать почту от любого ip адреса, но требуя
>авторизацию для каждого пользователя.

убрать  : 0.0.0.0/0, так как до авторизации обычно идет  правило принимать со своих хостов без авторизации, примерно такого вида:
accept hosts = +relay_from_hosts


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

9. "Авторизация Exim"  
Сообщение от rc (ok) on 18-Мрт-08, 21:59 
>круто!!! С такими настройками попадете в блек листы

не попаду, пока что )
>убрать  : 0.0.0.0/0, так как до авторизации обычно идет  правило
>принимать со своих хостов без авторизации, примерно такого вида:
>accept hosts = +relay_from_hosts

эм....объясню еще раз.
Сервер аналогичен mail.ru или yandex.ru, только разве что без веб интерфейса.
почта бегает все отлично и.т.д
что требуется сделать:
отключить отправку пользователям не прошедшим авторизацию, какие у них ip адреса я незнаю, и указать я их не могу абсолютно никак.
пользователь может быть и из америки, и из австралии, потому релееить нужно от 0.0.0.0/0

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

10. "Авторизация Exim"  
Сообщение от Miledi email(??) on 19-Мрт-08, 10:46 
>[оверквотинг удален]
>>accept hosts = +relay_from_hosts
>
>эм....объясню еще раз.
>Сервер аналогичен mail.ru или yandex.ru, только разве что без веб интерфейса.
>почта бегает все отлично и.т.д
>что требуется сделать:
>отключить отправку пользователям не прошедшим авторизацию, какие у них ip адреса я
>незнаю, и указать я их не могу абсолютно никак.
>пользователь может быть и из америки, и из австралии, потому релееить нужно
>от 0.0.0.0/0

читаем доки на предмет изучения relay_from_hosts
http://www.lissyara.su/?id=1200

тебе не нужно писать никакие ip-адреса из Австралиии, и так будет ходить почта только через авторизацию (какое правило нужно, я написала), а то что ты ставишь 0.0.0.0/0 - как раз и дает возможность всем ходить без нее.
и вообще взял бы да проверил уже сам

accept судя по логам ты поставил на 50 строчке, это вообще не тот раздел, конечно ругаться будет, сказано было ставить в раздел АСL

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

11. "Авторизация Exim"  
Сообщение от ALex_hha (??) on 19-Мрт-08, 10:50 
>>круто!!! С такими настройками попадете в блек листы
>
>не попаду, пока что )

та вы что?

>[оверквотинг удален]
>>accept hosts = +relay_from_hosts
>
>эм....объясню еще раз.
>Сервер аналогичен mail.ru или yandex.ru, только разве что без веб интерфейса.
>почта бегает все отлично и.т.д
>что требуется сделать:
>отключить отправку пользователям не прошедшим авторизацию, какие у них ip адреса я
>незнаю, и указать я их не могу абсолютно никак.
>пользователь может быть и из америки, и из австралии, потому релееить нужно
>от 0.0.0.0/0

мда уж, полное не понимание работы почтовых систем.

P.S.
вам уже сказали что вам делать, добавить нечего

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

12. "Авторизация Exim"  
Сообщение от rc (??) on 19-Мрт-08, 12:27 
>[оверквотинг удален]
>>что требуется сделать:
>>отключить отправку пользователям не прошедшим авторизацию, какие у них ip адреса я
>>незнаю, и указать я их не могу абсолютно никак.
>>пользователь может быть и из америки, и из австралии, потому релееить нужно
>>от 0.0.0.0/0
>
>мда уж, полное не понимание работы почтовых систем.
>
>P.S.
>вам уже сказали что вам делать, добавить нечего

Всем спасибо, насчет правильности написания accept причина была в том, что я до этого прописал уже его.
насчет reley незнал, пардон.

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

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

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




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

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