В настоящее время я устанавливаю несколько новых компьютеров Xserve под управлением Mac OS X Server Snow Leopard. Одна из этих машин заменит наш текущий (устаревший) почтовый сервер Linux.
На компьютере с Linux работает (более старая) версия Dovecot, и, конечно же, на сервере OS X также работает Dovecot. Однако версия для Linux была продвинута и подталкивалась к использованию формата mbox, а OS X, конечно же, хочет использовать формат maildir. На самом деле это не проблема, я надеюсь, что mb2md.pl справится с этим за меня ...
... однако я запускаю этот ящик с пользователями, аутентифицированными через Open Directory, и переместил MailStore на раздел с RAID из его местоположения по умолчанию. У пользователей не будет домашнего каталога на этом компьютере, и я не решаюсь предоставлять доступ к сетевому домашнему каталогу, так как я бы предпочел, чтобы этот ящик оставался включенным, если файловый сервер выйдет из строя, и люди все еще смогут получать свою почту.
Однако, читая документацию Dovecot, мне кажется, что я должен предоставить своего рода «домашний каталог» для своих почтовых серверов (если нечего еще куда-то поместить .вперед файлы).
Есть ли приемлемый способ сделать это? Я нашел очень мало документации о том, как OS X управляет Dovecot через инструмент Server Admin, и я бы предпочел, чтобы все было настроено через графический интерфейс. Работа с Mac из командной строки вполне выполнима, но не совсем оптимальна.
Комментарии? Кто угодно?
Я понимаю, что это действительно старый пост, но его также просматривали довольно много раз.
Это действительно просто работает. Пользователям совершенно не нужно иметь домашнюю папку на сервере, никогда не было.
Я рекомендую вам выполнить первоначальную настройку через Server Admin, и затем идти путем командной строки и думать об этом как о поездке в один конец. Просто не забывайте регулярно создавать резервные копии файлов конфигурации и осознавать, что если вы ДЕЙСТВИТЕЛЬНО вернетесь и внесете какие-либо изменения в Server Admin после этого, это, вероятно, испортит ваши ручные изменения. Инструменты графического интерфейса сервера стали лучше в этом вопросе, если вы оставите / сохраните полученное форматирование. Конечно, для файлов конфигурации Postfix.
Что касается пересылки, это немного сложно. Вам нужно будет работать с dscl и измените два ключа для рассматриваемого пользователя: kMailAccountState
(от значения Enabled до Forward), и kAutoForwardValue
с адресом электронной почты для пересылки почты.