The OpenNET Project / Index page

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

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

"sendmail+mysql"
Сообщение от nmancer emailИскать по авторуВ закладки on 09-Янв-03, 11:36  (MSK)
Добрый день господа Администраторы.

Каким образом можно заставить sendmail смотреть не в /etc/passwd а в базу данных ? (например MySql). В результате поисков нашел только одно решение - http://sendmail-sql.sourceforge.net/, но возникают проблемы при компиляции пропатченного sendmail'a - хоть убей выкидывает с ошибками.. правка сырцов ни к чему не привела... Подскажите, есть ли еще какие-нибудь решения данной пробOS лемы ? - Free BSD 4.7

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

 Оглавление

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

1. "RE: sendmail+mysql"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Янв-03, 12:05  (MSK)
> Добрый день господа Администраторы.
>
> Каким образом можно заставить sendmail смотреть не в /etc/passwd а в
>базу данных ? (например MySql). В результате поисков нашел только одно
>решение - http://sendmail-sql.sourceforge.net/, но возникают проблемы при компиляции пропатченного sendmail'a -
>хоть убей выкидывает с ошибками.. правка сырцов ни к чему не
>привела... Подскажите, есть ли еще какие-нибудь решения данной пробOS лемы ?
>- Free BSD 4.7

попробуй посмотреть тоже самое, но чуть-чуть в другом месте:

http://sourceforge.net/project/showfiles.php?group_id=13988&release_id=100626

http://sourceforge.net/projects/sendmail-sql/

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

2. "RE: sendmail+mysql"
Сообщение от nmancer emailИскать по авторуВ закладки on 09-Янв-03, 13:55  (MSK)
>попробуй посмотреть тоже самое, но чуть-чуть в другом месте:
>
>http://sourceforge.net/project/showfiles.php?group_id=13988&release_id=100626
>
>http://sourceforge.net/projects/sendmail-sql/

Спасибо, конечно, но я это уже попробовал ;))  Результат не лучше:

....
cc -O -I. -I../../include  -I/usr/include -I/usr/local/mysql/include/mysql -DNEWDB -DNIS -DMAP_REGEX  -c t-event.c
cc -o t-event  -L/usr/local/mysql/lib/mysql/ t-event.o libsm.a   -lutil -lmysqlclient
/usr/libexec/elf/ld: cannot find -lmysqlclient
*** Error code 1

Stop in /usr/home/nmancer/sendmail.8.12.5/sendmail-8.12.5/obj.FreeBSD.4.7-STABLE.i386/libsm.
*** Error code 1

На машине стоит mysql-server-3.23.49. В чем может быть проблема ? где копать ?

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

3. "RE: sendmail+mysql"
Сообщение от lavr emailИскать по авторуВ закладки on 09-Янв-03, 14:50  (MSK)
>>попробуй посмотреть тоже самое, но чуть-чуть в другом месте:
>>
>>http://sourceforge.net/project/showfiles.php?group_id=13988&release_id=100626
>>
>>http://sourceforge.net/projects/sendmail-sql/
>
> Спасибо, конечно, но я это уже попробовал ;))  Результат не
>лучше:
>
>....
>cc -O -I. -I../../include  -I/usr/include -I/usr/local/mysql/include/mysql -DNEWDB -DNIS -DMAP_REGEX  -c
>t-event.c
>cc -o t-event  -L/usr/local/mysql/lib/mysql/ t-event.o libsm.a   -lutil -lmysqlclient
>/usr/libexec/elf/ld: cannot find -lmysqlclient
>*** Error code 1
>
>Stop in /usr/home/nmancer/sendmail.8.12.5/sendmail-8.12.5/obj.FreeBSD.4.7-STABLE.i386/libsm.
>*** Error code 1
>
>На машине стоит mysql-server-3.23.49. В чем может быть проблема ? где копать
>?

результат не лучше потому что нет желания разобраться:

1) разобраться как собирается sendmail и как его нужно собрать
2) разобраться с динамическими библиотеками:

ldconfig -r | grep libmysql (возможно и c libsm от sendmail до кучи)

3) еще лучше самостоятельно вставить патчи написанные для sendmail-8.12.5
в порт FreeBSD: /usr/ports/mail/sendmail - вообще все будет просто

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

4. "RE: sendmail+mysql"
Сообщение от nmancer emailИскать по авторуВ закладки on 09-Янв-03, 16:00  (MSK)
>результат не лучше потому что нет желания разобраться:
>
>1) разобраться как собирается sendmail и как его нужно собрать
>2) разобраться с динамическими библиотеками:
>
>ldconfig -r | grep libmysql (возможно и c libsm от sendmail до
>кучи)
>
>3) еще лучше самостоятельно вставить патчи написанные для sendmail-8.12.5
>в порт FreeBSD: /usr/ports/mail/sendmail - вообще все будет просто

Окей, спасибо lavr тебе за помощь, буду разбираться.

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

5. "RE: sendmail+mysql"
Сообщение от Zergling emailИскать по авторуВ закладки on 09-Янв-03, 16:17  (MSK)
>>результат не лучше потому что нет желания разобраться:
>>
>>1) разобраться как собирается sendmail и как его нужно собрать
>>2) разобраться с динамическими библиотеками:
>>
>>ldconfig -r | grep libmysql (возможно и c libsm от sendmail до
>>кучи)
>>
>>3) еще лучше самостоятельно вставить патчи написанные для sendmail-8.12.5
>>в порт FreeBSD: /usr/ports/mail/sendmail - вообще все будет просто
>
> Окей, спасибо lavr тебе за помощь, буду разбираться.
попробуй
cyrus-imap
я например прикрутил все к радиусу :-)

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

6. "RE: sendmail+mysql"
Сообщение от Z0termaNN emailИскать по авторуВ закладки on 09-Янв-03, 17:09  (MSK)
а pam_mysql/postgresql/radius не подойдет ?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: sendmail+mysql"
Сообщение от Zergling emailИскать по авторуВ закладки on 09-Янв-03, 17:13  (MSK)
>а pam_mysql/postgresql/radius не подойдет ?

схмеа у меня такова
cyrus-imap->saslauthd->pam->radius<-mysql
выглядит несколько громоздко
но зато можно авторизовать smtp,pop,ppp,cisco,http

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


Удалить

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




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

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