我第一次设置了Mac OS X Server(10.5 Leopard)。 我将configuration它运行多个域(或称为“虚拟主机”),并为每个域设置一个网站和电子邮件。 我购买了Mac OS X Server Essentials(第二版)作为参考。
假设我想要托pipe两个域:example.com和anotherexample.com。 查看第319页,它显示了如何在Workgroup Manager应用程序中为用户启用电子邮件帐户。 看看屏幕截图,这似乎意味着所有的用户都需要引用同一个邮件服务器,我猜这是我用来设置Mac OS X Server的初始服务器名称。 所以,如果我想为Alice设置一个example.com电子邮件地址,并为Bob设置一个anotherexample.com电子邮件地址,并且他们询问他们需要将什么设置放入他们的电子邮件客户端,那么是否告诉他们两个使用服务器“mail.example.com” – 即使对于鲍勃,这将看起来更奇怪,因为他没有在该域的电子邮件地址?
如果所有的用户都需要使用同一个邮件服务器,而不pipe他们有什么电子邮件地址,那么我应该使用某种“通用”域(也许是“examplehosting.com”)来设置服务器软件 – 所以它不“看”这么奇怪?
有两种方法可以在OS X Server上设置多个电子邮件域:您可以添加别名(共享相同的帐户名,例如[email protected]和[email protected]转到同一个邮箱)或虚拟域可以有不同的账户)。
添加别名域很容易:在服务器pipe理 – >邮件服务 – >设置 – >高级 – >主机,添加额外的域到本地主机别名列表。
虚拟域稍微复杂一些。 在服务器pipe理 – >邮件服务 – >设置 – >高级 – >主机 – >本地托pipe虚拟域中添加虚拟域名(并勾选启用框)。 然后,为这个域创build用户,像往常一样在Workgroup Manager中创build它们,并添加完整的虚拟别名作为第二个短名称(例如,你可以创build一个主用户名为“alice-otherexample”,第二个短名称“[email protected]”)。 然后,Alice可以使用“alice-otherexample”或“[email protected]”的帐户名称接收邮件。 请注意,服务器的主域名(或其别名)的用户不必担心这些有趣的名称,他们只是通过他们通常的短名称来访问他们的邮箱。
无论哪种情况,请确保您也正确设置了DNS; 您需要为所有收到邮件的域名指定MXlogging,指向您的服务器的主机名。
虽然使用MacOS X托pipe多个邮件域并非不可能,但是由于所有的graphics化pipe理工具只允许configuration一个邮件域,所以在没有知识的情况下很难实现。 不要混淆这与Web服务器的多个域的托pipe,这是很容易设置。
要configuration托pipe更多的邮件比一个域与基本的MacOS服务器(没有第三方软件,如Zimbra或安装Kerio),您将需要手动编辑您的后缀configuration,将不得不弄清楚如何将其连接到开放目录与您的交互用户数据库。
我不确定MacOS X服务器是否是您想要的正确工具。 如果你有很多苹果客户端,它是一个很好的文件服务器和目录服务器,但是其他的东西(Mail,Web,Groupware)肯定是针对没有太多需求的小公司(比如小型创意公司等)。 由于苹果公司大多使用标准的unix工具,只是用一个漂亮的GUI加糖,所以如果你手动configuration它,你可以在系统上做很多事情,但是这需要相当多的知识,尤其是因为你必须打很多一路上苹果的特质。