|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Yurik Klimenko 2:5030/57.207 27 Sep 2000 02:15:58 To : Slawa Olhovchenkov Subject : sendmail --------------------------------------------------------------------------------
YK>> Чтение op.me меня просветило что в userdb sendmail'u интересны только
YK>> параметры maildrop & mailname когда я прописываю maildrop ex:
YK>> toor:maildrop <any-email> то sendmail юзера находит но и пересылает
YK>> письмо по указанному адресу ;)
SO> Просветляйся дальше. Подсказка: :maildrop аналогичен по функциям записям
SO> в aliases/.forward.
Я правильно тебя понял , что для решения моей проблемы ты предлагаешь
таки создавать у меня пользователей имеющих реальные uid на которых
будет форвардится почта ?
Это конечно решение но именно от него я и хочу уйти
Мне тут советовали cyrus - но сердце к нему не лежит :)
Решение придумал вот такое (без напильника не обошлось ;)
1. "Пропатчил" sendmail на предмет того что если он не нашел юзера в пассвд
то пусть еще пороется в моей базе (я решил использовать gdbm)
если нашел валидного пользователя то "recipient ok"
2. "Пропатчил" mail.local на предмет того же c добавкой
что если пользователь не из passwd то uid для mbox'a берутся от некоего спец
юзера и ящик создается не в /var/mail а в мне нужном каталоге
3. Поппер пока не патчил но уверен что проблем не будет
пароли на pop ящики также буду держать в своей базе
Прошу хаять ;)
Пока вижу один несекурный момент - ящики для pop юзеров
все будут иметь один и тот же uid & gid
Жду коментариев и вариантов другого решения проблемы.
Yurik Klimenko
--- QDed beta-1.4-981227 ("Emma") FreeBSD 4.0
* Origin: Hе верь жене и тормозам :) (2:5030/57.207)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/394739d1248c.html, оценка из 5, голосов 10
|