Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Универсальная помощь пользователю ПО


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты данной рассылки

Гуревич Александр Львович
Статус: Профессионал
Рейтинг: 4907
∙ повысить рейтинг »
Валерий Ахметович Набиуллин aka ValeryN
Статус: Мастер-Эксперт
Рейтинг: 4757
∙ повысить рейтинг »
Андреенков Владимир aka Black Cloud
Статус: Профессор
Рейтинг: 4469
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программное обеспечение / Другие программы

Номер выпуска:1562
Дата выхода:12.04.2011, 17:30
Администратор рассылки:F®ost (Модератор)
Подписчиков / экспертов:305 / 305
Вопросов / ответов:1 / 1

Вопрос № 182676: Здравствуйте! Прошу помощи в следующем вопросе: решил поставить почтовый сервер на freebsd 8.1 с проверкой учеток в АД 2003 postfix(2.8.1.1)+courier-imap(4.8.1.2)+cyrus-sasl(2.1.23_3) все ставил из портов с опцией LDAP freebsd 8.1 до...



Вопрос № 182676:

Здравствуйте! Прошу помощи в следующем вопросе:

решил поставить почтовый сервер на freebsd 8.1 с проверкой учеток в АД 2003
postfix(2.8.1.1)+courier-imap(4.8.1.2)+cyrus-sasl(2.1.23_3) все ставил из портов с опцией LDAP

freebsd 8.1 добавил в домен, с при помощи самбы samba(34-3.4.9.2) - проблем не возникло, видны из под freebsd пользователи, группы домена, дошло дело до почты - поставил тоже проблем не встало.НО есть одна тонкость чтоб учетка почты пользователя заработала как оказалось она должна быть равна учетке входа вдомен.
ТО есть: Адрес почты(то что до @) = имени входа пользователя, которое указано на вкладке "Учетная запись".
К выводу пришел такому: postfix при первом входе пользователя в почту создает папку с названием адреса почты например:
/usr/var/vmail/xtest.ru/ivanov а courier-imap ищет папку с названием имени входа пользователя, которое указано на вкладке "Учетная запись" например 3201_spec1 в каталоге

хо тел бы спросить можно ли сделать так чтоб когда постфикс сформировал папку пользователя она была равна реальному имени учетной записи ну или наоборот чтоб courier-imap искал папку с именем почтового пользователя, а не пользователя для учетной записи домена.
В общем хотел узнать как выровнить ситуацию??
P/S прикладываю часть конфигов.

Отправлен: 30.03.2011, 16:55
Вопрос задал: Батаков Сергей Александрович (Посетитель)
Всего ответов: 1
Страница вопроса »


Отвечает F®ost (Модератор) :
Здравствуйте, Батаков Сергей Александрович !
Перенос поиска решения из мини-форума:

Vasiliy83 Профессионал 31.03.2011, 09:07
Батаков Сергей Александрович:
немного знаком с FreeBSD и софтом под нее, так что попытаюсь помочь разобраться, хотя результат конечно не гарантирую никак
на счет настройки postfix
из того, что мне удалось найти понял следующее - за имена папок отвечает файл ldap.conf (в Вашем случае он называется ad.cf)
в нем есть параметр result_format по которому и именуется папка. так вот возможные маски в данном параметре такие: %d - доменная часть без локальной части и символа @ (например, test.org); %s - полный почтовый адрес (например, lena@test.org); %u - локальная часть без символа @ и указания домена (например, lena)
т.е. получается , что подставить сюда что-то кроме содержимого атрибута mail не получится
на счет настройки courier-imap
мне удалось найти информацию, что за имя папки в файле authldaprc отвечает параметр LDAP_HOMEDIR, который в Вашем варианте выставлен в значение имени пользователя - sAMAccountName. значит надо поменять его на mailBox и посмотреть, что будет
P.S. мне не понятно, почему у Вас основной адрес почты не может соответствовать имени пользователя, а дополнительные адреса задавайте как хотите.. но это видимо какая-то местная особенность

Батаков Сергей Александрович Посетитель 31.03.2011, 10:33
да я тоже пришел к такому выводу, попробую
отвечаю на ваш вопрос : P.S. мне не понятно, почему у Вас основной адрес почты не может соответствовать имени пользователя
я пока не нашел решения как задать дополнительные адреса, точнее не знаю как это сделать. подскажите??


Батаков Сергей Александрович Посетитель 31.03.2011, 10:40
mailBox параметр не подошел, в логах курьер начал ругаться
maillog:
pop3d: user: chdir() failed!!
pop3d: error: No such file or directory
а ввел параметр mail, стал искать папку user@domain,
но тогда как же все таки записываются дополнительные адреса

Vasiliy83 Профессионал 31.03.2011, 16:3
Батаков Сергей Александрович:
сейчас наткнулся на статью, в которой довольно подробно все рассказано, так вот там написано, что чтобы postfix подставлял в папку имя пользователя в конфиге должно стоять result_attribute = sAMAccountName
по поводу дополнительных smtp-адресов - боюсь, что postfix работает только с атрибутом mail, и как, например, Exchange, не сможет использовать атрибут proxyAddresses

Батаков Сергей Александрович Посетитель 31.03.2011, 17:46
вот и я это подозреваю, постфикс то у меня берет учетку и почтовый адрес из АД, а там тока один можно поставить

Vasiliy83 Профессионал 31.03.2011, 18:36
Батаков Сергей Александрович:
так если результат запроса изменить на sAMAccountName что получается?

Батаков Сергей Александрович Посетитель 01.04.2011, 09:36
если подставляю sAMAccountName то постфикс ругается - потому как локальный домен отличается от почтового,
вообще одно из решений до которого пришел послужила одна статья в которой
в фаиле конфигурации postfix дописываешь опцию: virtual_alias_maps = hash:/usr/local/etc/postfix/virtual_alias
в самом virtual_alias сделал соответсвие:
user@doamin.ru alex@domain.ru
после чего постфикс проругался на sals авторизацию, но все таки письма отправляю по новый адрес
я вот только не знаю можно ли совмещать несколько путей для опции
virtual_alias_maps
например:
virtual_alias_maps = hash:/usr/local/etc/postfix/virtual_alias ldap:/usr/local/etc/postfix/alias.cf

Vasiliy83 Профессионал 01.04.2011, 12:43
Батаков Сергей Александрович:
вот же как все сложно: логин отличается от адреса, домены тоже разные...
а зачем Вам несколько путей в virtual_alias_maps? да и не очень удобно для каждого пользователя добавлять запись в файл... уж лучше собрать правильный запрос к AD, вот только опыта в этом нет, потому придется действовать методом "тыка"
нашел, что можно указать 2 пути так: virtual_mailbox_maps = ldap:/etc/postfix/ad1.cf, ldap:/etc/posrfix/ad2.cf

Vasiliy83 Профессионал 01.04.2011, 13:36
Батаков Сергей Александрович:
© Цитата: Батаков Сергей Александрови ч
если подставляю sAMAccountName то постфикс ругается - потому как локальный домен отличается от почтового

а если изменить result_format = xtest.ru/%u/Maildir/?

Батаков Сергей Александрович Посетитель 01.04.2011, 13:46
несколько путей в virtual_alias_maps - 1 для адресов пользователя почты 2 для рассылки - рассылку можно брать из группы
вот же как все сложно: логин отличается от адреса, домены тоже разные... - ну а как же, локальный домен - одно название - почтовый - другое, я думаю редко у кого название домена локальной сети совпадает с почтовым

Vasiliy83 Профессионал 01.04.2011, 16:42
Батаков Сергей Александрович:
бывает и такое
попробуйте 2 пути и поменять формат - интересно, что получится
если бы не сложность схемы с доменом AD, то сам бы поднял домен и почтовик и попробовал посмотреть, а так слиш ком долго все устанавливать...

Ответ отправил: F®ost (Модератор)
Ответ отправлен: 11.04.2011, 17:13
Номер ответа: 266639

Вам помог ответ? Пожалуйста, поблагодарите эксперта за это!
Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 266639 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:


  • Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.



    В избранное