Thunderbird. Автоконфигурация для пользователей AD
5 мин на чтение
В один из прекрасных дней передо мной и еще парой человек встала нетривиальная задача переноса почты с одного сервера на другой. Все бы было ничего, если бы в качестве принимающего сервера был Exchange, а почтовые клиенты везде стояли Outlook. В нашем же случае Outlook использовался только на 40-45% ПК, на остальных был настроен и активно использовался Thunderbird.
Число пользователей зашкаливало за 400 человек, а число «бегающих мальчиков» не превышало 5. Но на нашей стороне были умение гуглить, настойчивость и просто желание постичь что-нибудь новое. Первым делом была нагуглена статья по автонастройке Thunderbird на хабре, но код, который в ней предоставлен, из-коробки заработал только после допиливания напильником :)
Самая главная проблема данной статьи заключалась в том, что код, представленный в ней затирал первый ящик, что нам делать было крайне нежелательно, т.к. почту переносить должен был сам пользователь (лимиты ящиков на новом сервере и все такое…). Так же хотелось автоматизировать заполнение логина и подставление почты из AD.
Чтож, перейду ближе к делу: на сервере был развернут Apache и perl. Все делается стандартно. Код скрипта можно наблюдать ниже. Код слегка прокомментирован, так что разобраться будет не так сложно.
Создавая учетные записи в Active Directory, а так же различные рассылки вы постоянно задаете логины на транслите, постоянно переводя их в уме. Каждый новый л...
Периодически бывает нужно выгрузить все группы пользователя и проследить их иерархию. Как раз с такой задачей я и столкнулся сегодня. В процессе ее решения я...
В один прекрасный момент ваш домен в ActiveDirectory обязательно станет большим и плохо контролируемым, в нем каждый день будут создаваться новые учетные зап...
Для авторизации пользователей мы используем Identity Awareness AD Query. Для его полноценной работы требуется создать пользователя с правами администратора н...