The OpenNET Project / Index page

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

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

"sasl2 не видит конфига"
Сообщение от Jack Искать по авторуВ закладки(??) on 22-Мрт-05, 11:44  (MSK)
Господа, помогите решить проблему, никак не могу понять где грабли:
sasl2 работает в связке с постфиксом, почта ходит и приходит, люди ее могут забирать без проблем, а вот отправлять - нет, не могут авторизоваться, стал я смотреть логи и вижу,  что выборка пароля из таблицы производиться по login , где логин вида moe@chtoto.com,
НО, этот гад делает выборку таким образом: select password where login = 'moe' => конечно такого логина нет и пароля тоже, вот и валится авторизация, я положил в папку /usr/local/lib/sasl2/ конфиг smtpd.conf где объяснил как надо делать. Но sasl2 не подхватывает коонфиг. Мож я не так е рестартую ? %) или что не углядел, помогите советом.
Спасибо
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "sasl2 не видит конфига"
Сообщение от Zedis emailИскать по авторуВ закладки(??) on 22-Мрт-05, 11:58  (MSK)
>Господа, помогите решить проблему, никак не могу понять где грабли:
>sasl2 работает в связке с постфиксом, почта ходит и приходит, люди ее
>могут забирать без проблем, а вот отправлять - нет, не могут
>авторизоваться, стал я смотреть логи и вижу,  что выборка пароля
>из таблицы производиться по login , где логин вида moe@chtoto.com,
>НО, этот гад делает выборку таким образом: select password where login = 'moe' => конечно такого логина нет и пароля тоже, вот и валится авторизация, я положил в папку /usr/local/lib/sasl2/ конфиг smtpd.conf где объяснил как надо делать. Но sasl2 не подхватывает коонфиг. Мож я не так е рестартую ? %) или что не углядел, помогите советом.
>Спасибо

Первое для postfix'a ты сам можешь писать SQL-запросс на выборку и постфикс не работает на прямую с smpd.conf c этим конфигом работает только лишь SASL когда ты делаешь комманду saslauthd для постфикса в Main.cf пишешь
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_password_maps = mysql:/usr/local/etc/postfix/sql/sasl.mysql

и по пути /usr/local/etc/postfix/sql/sasl.mysql кладешь файл вида


user = userpost
password = zsdfdsaf
hosts = 127.0.0.1
dbname = database
table = mailbox
select_field = password
where_field = username


и всё постфикс сам будет знать как и что

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

2. "sasl2 не видит конфига"
Сообщение от Jack Искать по авторуВ закладки(??) on 22-Мрт-05, 12:05  (MSK)
>Первое для postfix'a ты сам можешь писать SQL-запросс на выборку и постфикс
>не работает на прямую с smpd.conf c этим конфигом работает только
>лишь SASL когда ты делаешь комманду saslauthd для постфикса в Main.cf
>пишешь
>smtpd_sasl_auth_enable = yes
>smtpd_sasl_security_options = noanonymous
>smtpd_sasl_password_maps = mysql:/usr/local/etc/postfix/sql/sasl.mysql
>
>и по пути /usr/local/etc/postfix/sql/sasl.mysql кладешь файл вида
>
>
>user = userpost
>password = zsdfdsaf
>hosts = 127.0.0.1
>dbname = database
>table = mailbox
>select_field = password
>where_field = username
>
>
>и всё постфикс сам будет знать как и что
>

сделал, так, но все равно выбоорку делает он как надо
select password from users where login = 'moe'
и никак его не нацчить делать select password from users where login = 'moe@chtoto.com'

-(

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

3. "sasl2 не видит конфига"
Сообщение от Jack Искать по авторуВ закладки(??) on 22-Мрт-05, 12:06  (MSK)
тоесть как ненадо
>select password from users where login = 'moe'
>и никак его не научить делать select password from users where login
>= 'moe@chtoto.com'
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "sasl2 не видит конфига"
Сообщение от Zedis emailИскать по авторуВ закладки(??) on 22-Мрт-05, 12:15  (MSK)
>тоесть как ненадо
>>select password from users where login = 'moe'
>>и никак его не научить делать select password from users where login
>>= 'moe@chtoto.com'


1. Когда ты пишешь свой Select ты можешь использовать макросы
2. На Postfix.org до хрена инфы на эту тему с примерами и пошаговым разбором
3. если хочешь на руском  то http://linuxportal.ru/entry.php/1317_0_3_0_C/

4. Посмотри как у тебя скомилен Sasl и Postfix с какими опциями

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

5. "sasl2 не видит конфига"
Сообщение от Jack Искать по авторуВ закладки(??) on 22-Мрт-05, 12:27  (MSK)
>1. Когда ты пишешь свой Select ты можешь использовать макросы
>2. На Postfix.org до хрена инфы на эту тему с примерами и
>пошаговым разбором
>3. если хочешь на руском  то http://linuxportal.ru/entry.php/1317_0_3_0_C/
>
>4. Посмотри как у тебя скомилен Sasl и Postfix с какими опциями

Где Select можно описать? в смысле в каком файле?
Если смотреть ссыку в 3 пункте, то там селект описывается в фале smtpd.conf но у меня он видать не подгружается..

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


Удалить

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




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

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