Imail教程-使用说明书

Imail 教程-使用说明书在你开始之前依照上方的陈述, 首要的主机是你安装IMail 服务器的系统. 在你开始安装之前, 你必须(1) 检查首要的主机正式名称,(2)并且决定首要的主机将会使用什么数

Imail 教程-使用说明书

在你开始之前依照上方的陈述, 首要的主机是你安装IMail 服务器的系统. 在你开始安装之前, 你必须

(1) 检查首要的主机正式名称,

(2)并且决定首要的主机将会使用什么数据库记录并且验证用户. 检查你的首要主机名字

你应该首先在你想要安装IMail 服务器(首要的主机) 的系统上检查DNS 信息. 要检查DNS 信息(在WindowsNT 之上) , 首先双击在控制面板中的Network 图标, 选择Protocols 键, 选择TCP/IP Protocol, 然后点击Properties.TCP/IP 窗户出现. 点击DNS 看域信息.

检查DNS 信息(在Windows 2000 上) ,首先双击在控制面板中的System 图标, 选择Network Identification点击键, 然后点击Properties. 确认改变对话框, 出现显示域信息. 主机名字和域一定要在DNS 中注册(域名系统) 如果你想要远程主机可以和你的系统通信. 你的DNS 一定包含正确的主机名称. 更多的信息, 查看你的DNS 文件和”附录J : 邮件服务器和DNS” .

注意你能使用Itch's WS_Ping ProPack查询DNS 信息. 在IMail 服务器的CD 里已经包含了一个评估版本. 关于使用WS_Ping ProPack查询DNS 信息的更多信息, 查看“ IMailServer Getting Started Guide”.

用户注册和验证

首要的主机能使用三个数据库之一作为注册和用户的验证.(注册是用来建立用户邮件帐户的程序. 验证是用来验证用户名和密码的程序.)

IMail 数据库. 邮件帐户用户的身份和密码是个别地从WindowsNT 或2000 用户数据库导出, 或从任何的外部数据库导出, 在Windows 注册表中有一个专有的数据库储存. 你也能输入WindowsNT 或2000个用户到Imail 的用户数据库, 而不连接WindowsNT 或2000的数据库. 有关输入Windows NT 或2000用户的信息, 参见”输入NT 用户”.WindowsNT数据库. 这个数据库支持在Windows NT 或2000的用户数据库中为用户数据直接生成用户邮件帐号.

注意首要的邮件主机需要在网络上访问WindowsNT 或2000 用户数据库. 要查看当前系统的用户数据库, 你需要使用在你的Windows 文档中描述的适当的工具. 你将不可以使用IMail 管理员增加或删除用户;取而代之的, 你一定使用适当的Windows 管理工具( 这些对WindowsNT 和Windows 2000是不同的). 注意

邮件服务器为那个用户接收一个信息, 或用户第一次通过邮件客户访问IMail 服务器时, 他的信箱和用户文件将被建立.

外部数据库.IMail 服务器使用一个外部的数据库注册并且验证用户. 你通过IMail 服务器增加, 删除用户, 会同时影响外部数据库.

第一次安装IMail 服务器

IMail 服务器安装程序将安装完整的IMail 服务器软件. 如果你在安装期间需要帮助, 随时点击F1显示安装帮助. 然而, 你开始之前, 确定你已经读过“在你开始之前”.注意在你使用IMail 服务器使用一个外部的数据库之前, 使用Windows 控制面板确定有一个有效的系统数据库名字DSN(信息来源名字). 在系统DSN 查看你的WindowsNT 和数据库文件的信息.

,

安装程序

安装IMail 服务器:

1 登录到WindowsNT 如系统管理员, 或使用一有系统管理员特权的帐户.

2 备份你的WindowsNT 注册表文件.(运行regedit.exe, 选择Export Registry File 在Registry 菜单里.)

3 做下列各项其中之一:

如果你购买了一个IMail 服务器光盘, 放入光盘驱动器. 如果安装程序没有自动运行, 在安装目录中运行setup.exe. 如果你从英特网下载了IMail 服务器软件, 运行程序imailec.exe.

4 正式的主机命名对话框. 确定( 或键入) 正式的主机名称, 这个将会成为首要主机

5 数据库选项对话框. 选择你较喜欢用户数据库选项. 更多的信息, 见”用户注册和验证”.

6 系统DSN 对话框. 如果你选择了外部的数据库, 你一定要为数据库叙述ODBC DSN 哪里有用户信息被储存.IMAILSECDB 是内定的名字被IMail ODBC 连接使用. 7 选择目的地位置对话框. 进入目录IMail 服务器将会被安装在这个目录. 这个目录不能在安装之后被移动或重新命名.

注意路径和目录名不能包含空格.

8 选择程序文件夹对话框. 确定或进入IMail 服务器程序组(在Start 菜单上). 9 SSL 密钥对话框. 当问如果你想要安装默认SSL 密钥, 做下列各项之一: 如果你已经有一份第三方SSL 证书, 点击不. 在安装IMail 服务器之后, 运行

IMail SSL 公用程序, 从Start 菜单选择Programs -> IMail Server -> IMailSSL Configuration Utility 然后跟随帮助的指令. 如果你没有一份第三方SSL 证书, 但是想要运行IMail 服务器使用“selfsigned”SSL证书, 点击是的. 如果你想要在你安装之前阅读更多有关SSL 来作决定, 不点击.(你总是能在稍后安装默认密钥.)

10 模版选项对话框. 选择你想要安装的默认模版. 你能稍候从CD 上拷贝增加附加的模版(也就是对应于虚拟的主机) .

11 字典选项对话框. 选择你想要默认设定的字典. 注意你也可以稍候安装字典. 12 SMTP 转发选项对话框. 为你的设定选择邮件转发.

13 开始IMail 服务对话框. 安装程序显示一些已经安装并运行的IMail 服务; 选择那些你想要运行的其他服务(注意你也可以在安装之后配置这些服务.) 14 增加用户对话框. 只有当你选择了IMail 数据库选项的时候你才会看见对话框. 我们推荐你增加一些的“ 临时” 的用户帐号你能在稍候测试安装进程.(注意你也可以在安装之后随时增加用户.)

15 如果系统要求重启动, 当你完成安装后重新启动.

注意

如果你的首要主机以一个外部的数据库为基础, 请参看“在一个外部的数据库基础上创建一个主机”.Root用户在IMail 服务器中的每个主机为了遵从SMTP RFCs 一定会有一个Root 用户并且有一个Postmaster 的别名. 这些允许向其他的主机服务器发送邮件, 以及允许自动建立系统信息(例如错误信息). 如果首要的主机使用IMail 数据库或一个外部的数据库, 安装程序将建立一个Root 用户和一个Postmaster 别名并且将此别名指向Root 用户.Root 用户将自动地被注册, 然而默认情况下此帐户被预置为无效. 当使用NT 用户数据库的时候, 安装程序建

,

立一个Administrator 用户, 并且命名了一个别名Postmaster. 并且指向Administrator 的用户. 执行最初的设定和测试

确定你的IMail 服务器已安装, 执行下列各项操作:

1 从Start 菜单, 选择Programs->IMail->Imail Administrator.

2 IMail Administrator出现在一个被分隔的窗口. 左边面板提供访问系统的默认值, 主机设定, 访问用户, 别名和列表- 服务器邮件列表. 要验证你能发送并且接收邮件, 在首要主机上你应该至少有一个用户.

首要主机

选择”Localhost”显示IMail 服务器配置. 在左边的面板中选择一个项目在右边的面板中看它的属性. 选择框是为了选中多个虚拟的主机, 如果你的首要主机使用IMail 用户数据库, 你可能已经在安装时建立了一个用户. 检查在IMail Administrator 里用户是否被建立. 在IMail Administrator 的左边面板中, 展开“localhost”文件夹, 选择首要的主机, 然后展开用户文件夹. 如果你只看见“根”用户, 你将会需要跟着接着的步骤增加一个测试用户.

1 选择首要的主机并且点击General.

2 在右边的面板中, 点击增加用户, 然后跟随指示. 用户名一定要在3 和30 个字符之间, 不允许有空格. 现在, 不要选择Show Advanced Settings.

3 点击Next, 然后完成增加用户. 用户名被增加到首要主机的注册用户的列表中. 当新的用户在左边的面板中被选择, 用户的属性在右边的面板中显示. 这个选项仅当用户被禁用时显示如果你的首要主机使用WindowsNT 或Windows 2000 用户数据库, 你应该有二个默认帐户:Administrator 和Guest. 如果你需要为测试目的增加一个用户, 在适当的Windows 管理的工

具中增加帐户. 如果你的首要主机使用一个外部的数据库而外部数据库没有被配置, 请跟着接着的步骤:

1 在左边的面板中, 展开首要的主机和“User”文件夹.

2 选择用户“Root”

3 在General 的菜单条上, 关闭Account Access Disabled选项.

4 在下一步的一添加一些用户的描述.

现在你增加的任何用户现在能使用WindowsNT/2000里TCP/IP的命名设定通过IMail 服务器来接收邮件, 举例来说, 如果你增加了用户news, 主机的名字是iva.cn, 用户能使用的邮件地址就是news@iva.cn

注意如果你想要首要的主机上的用户使用只带域名的邮件, 请为虚拟的主机建立一个别名. 举例来说, 如果你想要在上面的用户收到的邮件地址为fish26.com, 那么为iva.cn 建立一个fish26.com 的主机别名, 更多的信息, 见”第3章:配置”.使用一个测试帐户发送并且接收邮件

使用一个测试帐户发送并且接收邮件:

1 检查确定邮件服务器正在运行:在左边的面板选择“Services” 文件夹查看是否SMTP, POP3,和IMAP4 服务器正在运行.SMTP 的状态应该是“Running ;” 这是自动运行的. 如果POP3和IMAP4的状态不是“Running”,你必须启动它们. 2 在Start 菜单运行IMail 客户. 这个IMail 客户在列表里向你显示所增加的用户, 使用其中的一个用户登录, 并且发送邮件给另外的一个用户. 然后在这个用户的信箱里检查新邮件.

3 如果你连接到英特网, 可以发送邮件给测试邮件帐号shiny@fish26.com.我们

,

将会答覆你的邮件. 你也可以发送测试邮件到另一个邮件帐号并要求答复. 4 当你确定邮件服务器已经正常工作的时候, 你可以增加更多的主机和用户. 如果你的首要主机以一个外部的数据库为基础, 见“配置首要的主机”.

在左边的面板中, 选择“localhost” 看IMail 服务器配置. 你只能修改Gate Host 或Default Host 的属性.Gate Host 框显示当邮件不能被传递到目的地址时使用的另外的一个发送邮件主机的名字, 它能够和SMTP 菜单条上Send all remote mail through gateway选项配合使用, 强制使邮件通过邮件网关发送, 这在使用拨号网络时非常有用. 因为IMail 服务器应该可以直接联络所有的主机, 所以这个单元中默认地是空格. 见“第8 章:SMTP 服务器”.

Default Host 框显示的是当传递邮件只有用户名而不包含主机地址, 并且在发送者主机上也没有此用户名的时候使用的主机地址. 正常地, 这个框应该被是空白的或是“localhost”.

另外, 邮件将会被发送到userID@DefaultHost, 也可能不是已存在的用户. 这个会很有用当多样的系统要在一个系统上工作的时候.

注意

不正确的设定选项可能引起邮件被发送到去不被识别的接收者.

General 属性

General 的菜单显示主机和目录信息.

点击增加主机按钮显示“虚拟的主机配置”对话框. 描述如何增加, 修改, 或删除一个虚拟的主机, 请看下一章.

邮件队列

你可以在General 菜单条上点击View Queue的按钮显示等待发送邮件的队列. 每一个等候的邮件都会保存为一个文件. 这些可以在Filename 列表的对话框中被列出.

选择其中一个文件显示关于这个邮件的信息.

你可以从中删除邮件或者强制发送一封或全部的邮件. 注意你不能够修改任何被显示的信息. 关于邮件队列的详细信息, 见“附录E. Spool, Queue, and Log Files”.

IMail 服务器服务快速预览

点击“服务” 文件夹可以快速预览IMail 服务.

你可以看见每一个服务的状态. 本书中稍后章描述这些服务可用的配置选项. 你可以在“Services” 文件夹里点击服务名字来配置IMail 服务, 然后在右面的面板中调整设定.

服务的状态.

点击服务名称修改它的属性.

验证服务

你可以通过选择在左边的面板中“Services”文件夹和点击适当的服务名字修改每一个服务配置(SMTP 服务器,POP3 服务器, IMAP4 服务器,LDAP 服务

器,Finger 服务器,Whois 服务器, 密码和监控服务器). 在右边的面板中作相应的变化. 如果你改变任何的参数, 在更改完成后, 请停止服务, 等候五到十秒然后启动服务, 或重新启动系统. 关于每个服务的详细信息在以后的章中将覆盖. 默认服务端口

IMail 服务器服务使用下列各项TCP 端口:

SMTP : 端口25(这能被通过编辑Windows 注册表改变; 见“设定SMTP 使用端

,

口”.)

POP3: 端口110

IMAP4: 端口143

LDAP : 端口389

Pserve :(密码服务器) 端口106

Web 邮件: 默认的端口8383(可配置的)

拼写检查端口: 8385 预先设定地(可配置的)

Web 日历: 默认的端口8484(可配置的)

SSL : 默认的端口8384(可配置的)

Web 远程管理: 默认的端口8181(可配置的)

Web 邮件和Web 日历也使用一些UDP 端口.

这些端口, 用来帮助在Web 邮件和Web 日历之间的沟通, 例如接收用户密钥和 发送用户名和密码.

IMail Web邮件和IMail Web日历使用下列各项

UDP 端口:

网络邮件: 端口8000

Web 日历: 端口8001

IMail 服务器目录结构

IMail 目录, 通常C :IMail,是“最高的目录.” 你在安装期间确定这个目录, 在安装完成后不要移动或改变这个目录.

在最高的目录中的是所有的IMail 服务器应用程序和首要的主机的目录. 每个主机目录( 包括包含首要主机的最高目录) 包含下列各项:

列表目录包含所有的列表- 服务器邮件列表也包括集团别名引用的文本文件.Spool 目录(“ 队列”)包含被处理邮件及记录信息. 详细的信息, 请看“附录E. Spool,

Queue, 和Log Files”.

注意

不是所有的主机目录都有Spool 目录. 只有Imail 顶层目录有一个Spool 目录. Web 目录包含模版, 广告和监控文件.

Users 目录包含主机上的用户. 在Users 目录里面, 每个用户有一个目录. 在每个用户目录里面是用户身份文件(.uid) ;信箱文件(.mbx);索引文件

(.idx);Finger计划, 假期, 规则, 转发文件(.ima)

ldap 目录包含使用LDAP 的客户端信息.

cfg 目录为IMail 客户应用程序的信息.

升级

这个部分是针对从一个早先的版本升级的用户.IMail 服务器会自动地被安装在相同的

早先的版本或评估版本的目录.

这个目录不应该被改变, 移动, 或重新命名.

1 使用系统管理员帐号登录到WindowsNT/2000, 或一个有系统管理员特权的帐户.

2 确定WindowsNT/2000 控制面板是关闭的, 其他应用程序也一样.

3 备份WindowsNT/2000注册表信息

H_KEY_LOCAL_MACHINEsoftwareItchIMail(运行regedit.exe, 找出这个信

,

息并且从Registry 菜单中选择Export Registry File.)

4 执行下列各项之一:

如果你购买了一个IMail 服务器CD, 插入CDROM, 打开光盘目录, 运行Setup.exe 如果你从英特网下载了IMail 服务器软件, 请运行imailec.exe.

5 跟随提示. 如果你有任何的问题, 点击帮助按钮, 或按F1.

6 如果安装程序在你的机器上没有发现SSL 密钥, 你将会被提示, 是否想要安装 默认的SSL 密钥. 你可以决定:

如果你已经举行一份第三方SSL 证书, 点击No. 在安装IMail 服务器之后, 跟随帮助的指令运行IMail SSL 公用程序. 如果你没有一份第三方SSL 证书, 但是想要通过使用“自我签署”SSL证书运行IMail 服务器, 点击Yes. 如果在你安装之前, 你想要读更多有关SSL 的信息, 点击No. 你可以在稍后安装默认密钥. 更多的信息, 见”使用安全传输(SSL)”.

7当安装被完成的时候重启你的系统.

升级使用外部的数据库

当在一个比较早的版本上安装IMail 服务器v7.0 的时候, 一台或更多的主机使用一个外部的用户数据库, 数据库表中必须增加新的列. 这是由于附加的用户信息必须被储存为新的Web 邮件和Web 日历特征所使用. 新的列一定要在每个IMail 服务器主机使用外部的数据库增加.

在安装的时候, IMail 服务器将会监测是否你的系统现在正在使用一个外部的数据库. 如果答案是的话, 会显示给你三个选项的对话框:

点击“是的” 让这安装程序自动地在所有的储存IMail 服务器用户设定的外部数据库表中增加新的列.

点击“不” 不更新而继续安装数据表.

如果你想手动增加必需的选项, 点击“取消”,所需的列可以在最终文档中找到. 当你准备好后, 你将会需要重新启动这个安装程序.

注意

如果你点击“No” 并且继续安装, 那么您会被告知IMail 服务器可能没有被正确配置. 如果在IMail 的一个早先的版本用定制的ODBC 驱动, 这个驱动必须修改用来使用新的列. 基本的ODBCUser.dll 驱动的源代码(为SQL 服务器和Access 提供) 能从IMail 支持中心

下载:

ftp ://ftp.itch.com/Itch/Product_Support/IMail/obdcuser7.dll 升级Web 邮件

如果你希望继续使用定制的模版, 查阅“Upgrading Customized Templates Document”

(Upgrade6to7.txt).提供了如何在IMail 服务器7.0上升级旧的模版. 这个文档也有HTML

格式

(webtemp7.html).两个文件位于[IMail 顶端目录]WebNew 目录下. 也可以查看Web 邮件

主题

页上的“升级”.

重新安装IMail 服务器到一个不同的位置

当重新安装IMail 服务器到一个不同的位置时,WEBDOCS 的值在imonitor.ini

,

中不被更新. 这引起在服务状态页中IMonitor 的up.gif 和down.gif 两个文件不被显示.IMonitor 生成WEBDOCS 值, 但是不知道重新安装服务器, 或Web 目录被移动. 所以如果你改变IMail 服务器的安装位置, 你必须在imonitor.ini 文件中更新WEBDOCS 值指出新的位置使GIF 文件可以正确地装载.

删除IMail 服务器

为了要删除IMail 服务器, 请在Windows 控制面板里使用增加/ 删除程序. 以下是删除的动作:

IMail 服务从控制面板服务中删除

所有部件从以下Windows 注册表中删除

HKEY_LOCAL_MACHINE/Software/Itch/ IMail( 但是不删除Itch 密钥)

被setup.exe 建立的目录和文件将被删除, 如果没有人为增加其他文件到目录里. 举例来说, 如果你没有增加任何用户(并且Root 从未收到邮件), 用户目录将被删除.

注意

依照上面的描述,IMail 服务器并不删除那些含有文件的IMail 目录或子目录. 如果需要删除这些, 你一定手工删除他们.

IMail 服务器的反安装并不删除下列文件:iwebmsg.ini imonitor.ini

imail.ini. 这可能在将来安装时引起问题. 举一个例子, 如果一位管理员没有在标准的目录C :IMail安装IMail ,所有有关Web 目录, 端口等等的设定都将被保留. 所以如果管理员在标准的位置中重新安装IMail 服务器, 一些默认参数就会指向错误的位置.

如果你重新安装IMail 服务器到一个新的位置, 这三个文件( iwebmsg.ini imonitor.ini

imail.ini) 必须删除或者更新.

如果你的邮件服务器将会为一个电子邮件域接收邮件(例子, domain.com 地址的邮件), 请阅读在第30 页上的“检查主要的邮件主机的配置” 和“为主要的邮件主机设定DNS”.如果你需要有关DNS 服务器的背景信息, 请参见“附录J : 邮件服务器和DNS”.

高级配置

根据你的邮件需求, 你可能需要读一些高级配置主题:

你能为正式的主机名字建立一个别名(那是当你安装IMail 服务器的时候所输入的), 所以IMail 服务器能

将另外的一个名字识别为有效的. 举例来说, 你可以建立一个别名以便使

user@mail.domain.com 和user@domain.com 都是有效的地址. 要建立一个别名, 请看“为邮件主机设定一个别名”。

如果服务器将会收取多重域邮件, 每个用户自己的设置(举例来说,domain1.com 和domain2.com), 请看“增加附加的邮件主机”.

如果你想将你的邮件服务器设置为特定的SMTP 邮件网关. 例如微软的Exchange 或CC :Mail, 请见”将IMail 服务器建立为邮件网关”。

如果你使用拨号方式连接到ISP, 允许你从ISP 的一个帐户接收邮件, 请见”建立一个拨号网络“

如果你想要将IMail 服务器建立为另外的服务器的备份邮件服务器,请见将IMail 服务器建立为备份邮件服务器”.

,

如果你想要通过两台或者更多的计算机处理用户帐户,你可以使用对等服务器. 举例来说,domain.com 的邮件被host1.domain.com 和host2.domain.com 同时处理。请. 见“ 设定“ 对等“IMail 服务器”.

如果你想要特定你的邮件服务器为其他人邮件服务器转发邮件, 请见“第9 章: 安全和防止垃圾邮件”.

检查主要的邮件主机的配置在安装IMail 服务器之后, 你已经有了一个配置好的邮件主机—这是主要的邮件主机. 在邮件主机配置中检查下列各项项目: 这个主要的邮件主机名一定要和安装IMail 的那台服务器的名字相同。当你在左边面板中展开“localhost” 文件夹的时候,你可以看到正式的主机名. 如果你不想要使用你的服务器的主机名字做为主要的邮件主机名字, 你能建立一个别名为邮件主机建立一个别名。. 请见“为邮件主机建立一个别名”.

本地的网络的域名一定是在你的WindowsNT/2000 中配置. 要检查你的本地网络域名(在Windows 中), 在控制面板中双击网络图标, 选择属性按钮, 然后在列表中选择TCP/ IP 协议, 并且点击属性按钮. 然后会出现“Microsoft TCP/IP 属性”会话框. 点击DNS 条查看域信息.

要检查DNS 信息(在Windows 2000 中) , 在控制面板中双击系统图标, 选择Network Identification条, 然后点击属性. 在Identification Changes会话框中会显示域信息. 本地网络的DNS 服务器一定会在IMail 管理员的SMTP 条中显示。要. 检查DNS 服务器设定, 点击SMTP 条. 在DNS 服务器地址框中, 你应该看见DNS 服务器的IP 地址. 这个框里可以有多重地址, 被空格分开。

注意

你可以使用Itch's WS_Ping ProPack 中的查询程序,一个网络信息工具,察看你自己的DNS 记录( 和那些主机) .WS_Ping ProPack 的评估版本在IMail CD上可以找到, 它也可以在Itch 网站: www.itch.com上下载为主要的邮件主机建立DNS

有关DNS 记录的信息, 见“附录J :邮件服务器和DNS”

你需要在DNS 里为你的邮件主机输入以下各项:

MX 记录(举例来说,domain.com).

MX 记录识别运行邮件服务器的计算机主机名(在这个情况下是运行IMail 服务器的计算机)

A 用来标记运行Imail 的计算机的主机名。这个A 记录用来将主机名映射为IP 地址。

PTR 记录识别运行Imail 的计算机的IP 地址。计算机的PTR 记录用来将计算机的IP 地址映射到计算机的主机名并且被用来使用反向查询。

举例来说, 对一个主机名为mail.domain.com 的Imail 服务器来说,它的DNS 项目会看起来像:

SOA

$ORIGIN

...

domain.com

IN MX 10 mail.domain.com (MX record)

mail IN A 156.21.50.5 (A record)

(PTR record)

5.50.21.156.in-addr.arpa.,type = PTR

,

host = mail.domain.com

发送到user@domain.com的邮件的DNS 查询会被指向主机mail.domain.com. 为邮件主机建立一个别名

IMail 服务器接收邮件地址为安装的IMail 服务器上正式的主机名称. 你能为正式的主机名建立一个别名以便IMail 服务器能识别另一个名称是有效的. 举例来说, 如果正式的主机名字是mail.domain.com, 你能接收邮件地址为

user@mail.domain.com的邮件, 当然user 是主机上的一个有效的用户. 如果你也想要IMail 服务器接收邮件地址为

user@domain.com的邮件, 你需要输入domain.com 作为正式的主机名的一个别名.

为正式的主机名字建立一个别名:

1 在左边的面板中, 选择邮件主机. 邮件主机属性出现.

2 在Aliases 中, 输入别名名字( 举例来说, domain.com).用空格区隔多重别名.

3 点击Apply 来保存更改.

增加附加的邮件主机

如果你想要IMail 服务器为第二个电子邮件域接收邮件,并且有它自己的用户, 你需要为第二个域建立一个虚拟主机. 举例来说, 如果你的邮件服务器为domain1.com 域提供邮件服务,同时你也希望它为另外的一个电子邮件域domain2.com 提供邮件服务, 你需要为domain2.com 建立一个虚拟主机. 这里有两种虚拟主机的类型:

有IP 地址的虚拟主机

没有IP 地址的虚拟主机

注意

如果你使用一个有IP 地址或没有IP 地址的虚拟主机, 你需要为你的邮件域作适当的DNS 修改. 见”为多重邮件主机建立DNS”以及你的DNS 文档有关创建这些记录的信息.

有IP 地址的虚拟主机

这通常是被推荐的方法来建立虚拟主机, 因为有IP 地址的虚拟主机有一般的IMail 服务器主机的所有功能. 唯一的限制

是:

每个虚拟主机需要它的自己唯一的IP 地址.

在WindowsNT/2000 中, 这需要增加额外步骤来增加IP

在控制面板的WindowsNT TCP/ IP 配置中(Network - > Protocols -> TCP/IPProtocol ->Advanced按钮.)

注意

如果你正在使用WindowsNT 3.5.1 或者更晚的版本, 你可以向上增加到五个IP 地址. 如果你需要增加更多IP 地址, 请参照Windows NT/ 2000的文档. 没有IP 地址的虚拟主机

没有IP 地址的虚拟主机比较那些有IP 地址更容易建立,更多的信息, 见“配置一个虚拟主机”

.IMail 服务器计算机将会分配一个虚拟的IP 地址给这个被选择的域. 然后你能在你的DNS 中使用MX 记录将虚拟主机指向首要的主机( 有真正的IP 地址). 然而, 没有IP 的虚拟主机有一些限制:

,

当用户登录的时候,他们必须输入完整的用户ID userid@hostname.com以便IMail 服务器能看得用户是哪一个虚拟主机。一些邮件客户端无法连上虚拟主机来阅读邮件。这主要是因为一些邮件客户用户ID 有长度限制, 或者他们截取了在@之前的用户名. 你能在虚拟主机上使用一个不同的分隔符来区隔用户名和主机名, 但是你必须通知用户在注册时使用这个分隔符( 举例来说,

userid#hostname.com).要改变造个分隔符, 见“附录G. 特定的注册表值”. LDAP, Whois 和Finger 服务不可以在没有IP 地址的虚拟主机上工作.

当你缺乏IP 地址或希望转发一个域内用户的所有邮件到另一个域的用户邮件帐号的时候, 我们推荐使用没有IP 地址的虚拟主机,举例说明:

你的主要域叫做*****.com

你想要所有发送到iva.com 的邮件都被转发到info@fish26.com,

要完成这个,首先为iva.com 建立没有一个IP 地址的虚拟主机, 并且不在iva.com 上建立任何的用户

为iva.com 建立一个nobody 的别名指向*****.com域中的一个用户帐号

对所有发往iva.com 的邮件都将会被转发到在*****.com的那个用户账号中。

标签: