|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Zdorovenco 2:469/175.3 24 Feb 2003 03:31:32 To : Eugene Gomonuk Subject : Re: Вопросец. -------------------------------------------------------------------------------- 24 Feb 03 13:55, you wrote to All: EG> Как можно релизовать следующую задачу: EG> Завести почтовые ящики для пользователей не зарегистрированых EG> на компьютере, чтоб они могли забирать ее по POP3 ? Регестрировать всеравно придется, но в другой базе. Только вот непонятно как авторезировать одновременно двумя способами, из двух баз. EG> Чтобы почта для них шла на адреса вида: EG> user1@mail.mydomain.ru и user2@domain.mydomain.ru EG> (MX для mail.mydoman.ru и domain.mydomain.ru показывают EG> на mail.mydomain.ru) ??? EG> и чтобы для локальных пользователей это было прозрачно. Hикогда не делал подобного, но может быть такой способ подойдет. Если используется Postfix то в master.cf, вместо cyrus/deliver пишем скрипт который сможет разобрать кто из пользоветелей локален а чью почту следует отдать cyrus/deliver'у. В main.cf, *_transport меняем на cyrus. два способа для проверки 'локальности' 1) пытаемся авторезироватся у cyrus'а. Или определяем просмотром существующих mailbox'ов, в этом случае авторизация не трубется 2) самостоятельно 'вылавливаем' пользователей следуя выбранным методам авторизации Скрипт навeрно нетрудно будет написать, если не найдется других способов. Hо может существует pop3 поддерживающий unix-style mailbox'ы, темболее если IMAP юзатся небудет ? Hапрмер: Qpopper system supports POP3, TLS (SSL), and uses the traditional UNIX-style mailbox format. EG> Уже третий день ковыряю cyrus-imapd - нихрена не получается. Vladimir --- GoldED/LNX 3.0.1-asa10 beta 2 * Origin: -- (2:469/175.3) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/28143e5987b8.html, оценка из 5, голосов 10
|