Устанавливаю Mac OS X Server (10.5 Leopard) впервые. Я буду настраивать его для работы с несколькими доменами (или «виртуальными хостами», как их называют), и для каждого домена я хочу настроить веб-сайт и электронную почту. Я купил книгу Mac OS X Server Essentials (2-е изд.), Чтобы использовать ее в качестве справочника.
Допустим, я хочу разместить два домена: example.com и anotherexample.com. На странице 319 показано, как включить учетные записи электронной почты для пользователей в приложении Workgroup Manager. Глядя на снимок экрана, кажется, что все пользователи должны будут ссылаться на один и тот же почтовый сервер, который, как я предполагаю, является исходным именем сервера, которое я использую для настройки Mac OS X Server. Итак, если я хочу настроить адрес электронной почты example.com для Алисы и адрес электронной почты anotherexample.com для Боба, и они спрашивают, какие настройки им нужно ввести в свои почтовые клиенты, я скажу им обоим использовать сервер mail.example.com - даже если для Боба это будет выглядеть странно, поскольку у него нет адреса электронной почты в этом домене?
Если это правда, что все пользователи должны использовать один и тот же почтовый сервер, независимо от того, какой у них адрес электронной почты, следует ли мне настроить серверное программное обеспечение с каким-то «общим» доменом - возможно, «examplehosting.com» - чтобы это не "выглядело" так странно?
Есть два способа настроить несколько почтовых доменов на OS X Server: вы можете добавить псевдонимы (с одинаковыми именами учетных записей, например, alice@example.com и alice@anotherexample.com переходят в один и тот же почтовый ящик) или виртуальные домены (которые могут иметь разные аккаунты).
Добавить псевдонимы доменов очень просто: в Server Admin -> Mail service -> Settings -> Advanced -> Hosting добавьте дополнительные домены в список Local Host Aliases.
Виртуальные домены немного сложнее. Добавьте виртуальные доменные имена в Server Admin -> Mail service -> Settings -> Advanced -> Hosting -> Local Hosted Virtual Domains (и установите флажок Enable). Затем, чтобы создать пользователей для этого домена, создайте их как обычно в Workgroup Manager и добавьте их полный виртуальный псевдоним в качестве вторичных коротких имен (например, вы можете создать пользователя с основным коротким именем «alice-otherexample» и вторым коротким именем из "alice@anotherexample.com"). Затем Алиса может получать почту, используя имя учетной записи «alice-otherexample» или «alice@anotherexample.com». Обратите внимание, что пользователям основного доменного имени сервера (или его псевдонимов) не нужно беспокоиться об этих забавных именах, они просто получают доступ к своим почтовым ящикам по своему обычному короткому имени.
В любом случае убедитесь, что вы также правильно настроили DNS; вам нужны записи MX для всех доменов, с которых вы получаете почту, указывающие на имя хоста вашего сервера.
Хотя в MacOS X возможно разместить более одного почтового домена, этого трудно добиться без знаний, потому что все графические инструменты администрирования позволяют настраивать только один почтовый домен. Не путайте это с размещением более одного домена для веб-сервера, который легко настроить.
Чтобы настроить хостинг для более чем одного домена с базовым сервером MacOS (без стороннего программного обеспечения, такого как Zimbra или Kerio), вам нужно будет вручную отредактировать конфигурацию постфикса и выяснить, как подключить его к Open Directory для взаимодействия с вашим база данных пользователей.
Я не совсем уверен, подходит ли MacOS X-сервер для того, что вы хотите сделать. Он отлично подходит в качестве файлового сервера и сервера каталогов, если у вас много клиентов Apple, но все остальное (почта, Интернет, групповое ПО) определенно нацелено на небольшие компании без особых потребностей (например, небольшие творческие агентства и т. Д.). Поскольку Apple в основном использует стандартные инструменты unix и просто приукрашивает их красивым графическим интерфейсом, вы действительно можете многое сделать с системой, если настроите ее вручную, но это потребует довольно много знаний, не в последнюю очередь потому, что вам придется сражаться со многими Идиосинкразии Apple по ходу дела.