Imail 服务器提供各项用于创建和维护邮件帐号的管理工具,管理员能够:
添加,修改和删除用户
添加,修改和删除标准,组以及程序别名
转发邮件
设置邮件大小限制
设置假期程序
为LDAP数据库设置用户信息
为到达邮件设置传递规则(此部分已被包含于下一章第五章:信件处理技术。)
通常你可以以Imail管理员的身份添加和修改用户邮件帐号。另外作为Imail管理员你能使
用以下若干先来维护用户账号
Web邮件(如果你以主机或系统管理员身份登录)。查看第六章:Imail Web邮件来获得更
多信息。
Adduser.exe 是一条用来把储存在一个文本文件中的用户名和密码添加到用户账号中去的
命令行程序。(用于那些使用Imail数据库或者外部数据库的主机用户)查看附录C.命令
行应用程序以获得更多信息。
Iradmin.exe是一个你能够复制到任何运行Windows95,Windows98或Windows NT/2000的可
移动工具。查看附录D移动工具以获得更多信息。
使用用户邮件帐号
每个用户有一个用户邮件帐号,当你选中一个位于左栏的用户名时,你可以在右栏中看到
用户账号属性。
添加用户邮件帐号
如果一个邮件主机使用Imail数据库或外部数据库,你能够使用Imail服务器添加用户邮件
帐号。
(但是,如果主机使用Windows NT数据库,你便不能用Imail服务器添加或者删除用户,
你可以使用Windows NT的用户管理来添加或删除用户)
一次添加一个用户(假设工具栏上的Use Wizard被关闭):
1. 在左栏中,展开“Localhost”和邮件主机文件夹,并选择“Users”文件夹
2. 在右栏中,按Add User.
3. 在“New User”对话框,输入“User ID”并按OK键。
(一个用户ID号必须在3个到30个字符之间,它仅能包含数字和字母,不能包含空格)
用户ID能够表示一个不属于特定用户的特殊邮件帐号,但是接收一般信息的常规邮件请
求。关于如何使用这样的帐号,看“使用信息管理器”。
4. 确定左栏的用户ID已被选择,并且右栏的General标签已显示出来。
5. 输入用户的Firstname和Lastname.
6. 在密码栏中,输入密码并确认,密码长度必须介于3到30个字符
7. (可选)输入用户的Organization, Department,Address, City,
State/Province, Postal Code, Country, 和Telephone number。
8. 在回复栏中,如果你希望信件回复到另一个地址,你能够在其中输入另一个
Email地址,该栏能用于输入一个省略计算机名的Email地址,仅当你认定该地
址的剩余部分是一个完全域名。例如,如果一个完整的Email地址是
duckie@mail.willow.com,你可以输入duckie@willow.com。
注意:该项设置仅适用于Web邮件
9. 如果你想自动将该用户的邮件转发到另一个邮件帐号,在转发栏中,填入一个
完整的Email地址。转发邮件并在该用户账号中保留一个备份,在转发地址加
一个句号和一个逗号,如.,cecil@flores.com,用逗号将各个地址分开,查看
“转发邮件给别的帐号”以获得更多信息。
你也可以输入一个传呼机的别名使用户收到邮件的时候将其激活,查看“第18
章,向呼机发送邮件”以获得更多信息。
10. 设置下列高级选项
打开User cannot change password如果你不希望用户通过远程工具或旧版本
Eudora,Nupop客户端更改密码。查看附录D远程工具和第6章:Imail Web邮
件。
打开Account Access Disabled以禁止用户访问帐号,该项允许你在不改变用
户密码或者把他移除系统的情况下,禁用该用户帐号。这主要用于主机是基于
Windows NT数据库,并且不是该数据库的所有人都能够使用Email。
打开Hide from information services,以禁止通过Finger,Whois或LDAP来
发布关于用户的任何信息。(如果你有任何一个以上服务器在运行的话)
打开User can’t modify LDAP attributes以禁止用户修改他们的LDAP属性
(名字,地址,组织等等)
打开Allow Web access以允许用户通过网络远程管理工具访问他/她的帐号
(所提供的工具已被设置),如同Web邮件和Web日历。
打开Host Administrator,如果你希望该用户能在该邮件主机上添加,修改或
删除用户或别名。(除了程序别名),要实现用网络工具管理主机,Allow
Web access必须被选中。
打开List administrator,如果你希望该用户添加,修改或删除列表-服务器
邮件列表。
打开IMail system administrator,以允许该用户使用所有Imail功能,包括
创建和管理虚拟主机。为了使系统管理员能通过网络界面实现管理,Allow
Web Access必须同时被选中。
Suspend User Account将在一个用户的网络访问被终止的时候自动生效。如果
你希望使该用户的网络访问重新生效,去除Suspend User Account选择框。
注意:你不能通过使Suspend User Account生效来中止一个用户账号。如果你
希望中止一个用户账号,选择Account Access Disabled.
11.点击Apply按钮
用户的ID即被注册到主机的用户列表中,该用户即可通过在特定主机上的Imail服务器接
收邮件,例如,你把用户Fred加入到虚拟主机petra.com上,该用户即可以Fred@
petra.com的地址接收邮件,你现在能为该用户进行单独处理的设置;选择项叙述如下:
“转发邮件到另一个用户帐号”
“使用通讯录”
“设置Finger计划”
“设置传递规则”
“设置假期邮件”
“进入LDAP路径信息(特性)”
导入NT用户
如果一台主机使用Imail数据库来存储用户邮件帐号,你能够从NT数据库导入用户到Imail
数据库中,当你做这项工作时,已导入的用户不被连接到Windows NT服务器,并且NT密码
不被导入。被导入的Windows NT用户具有与NT数据库中相同的用户ID。但是每个用户都被
给予一个名为password的默认密码,但是在默认情况下,Imail不会接受带有“&”的用户
名,如果有用户名中包含一个“&”字符,请查阅“允许Windows NT用户名中存在“&”。
要导入NT用户
1. 在左栏中,展开邮件主机并选择“Users”文件夹
2. 在右栏中,点击Import NT Users,你会看到一个显示Windows NT数据库用户的列
表。
3. 做以下两项之一:
要每次添加一个用户,选择一个用户,输入密码,点击AddSelected Users。对每
一个你想要添加的用户重复该过程。
要一次添加多个具有相同初始密码的用户,选择所有你要添加的用户,为所有选中的用户
设置初始密码,然后点击Add Selected Users。密码长度必须介于3到30个字符之间。
4. 当你完成导入用户后,点击退出。
删除一个用户的邮件帐号
要删除一个用户的邮件帐号:
1. 在左栏,展开邮件主机和“Users”文件夹,然后选择用户名
要删除多个用户,你可以选择要删除的名字旁边的选择钮。
2. 在左栏,用鼠标右键点击显示快捷菜单,然后从中选取“Delete”
找寻孤儿邮件账户
当你删除一个用户,用户的图标就不再显示在Imail管理员的左栏中,但是用户的路径可
能仍然存在于Imail系统中,该帐号即被称为“孤儿邮件账户”。
要找出孤儿邮件账户并从系统中将他们的路径删除:
1. 在左栏中,展开主机名,然后选择“Users”文件夹。
2. 点击Find Orphans按钮,Orphans对话框里显示所有孤儿邮件帐号。要删除一个孤
儿邮件路径和信息,选择一个用户名,然后点击Delete.要删除所有的Orphan路
径,点击Delete All.
3. 点击Close关闭对话框。
为新用户设置默认选项
在IMAIL管理员中,你能为所有新用户邮件帐号设置默认选项,要为新用户默认属性,展
开主机名并选择“USER”文件夹,在右栏便显示出默认用户属性。
最大邮件箱容易:用户箱的最大容量。
最大信息数量:可储存在邮箱中的最大信息数量。
用户不能修改密码:防止用户修改他们的密码。
禁止帐号访问:禁止所有的用户帐号,防止用户登录。
Hide from information services,从信息服务中自动隐藏所有用户信息。
User can’t modify LDAP attributes 防止用户修改他们的LDAP特性,诸如名
字,地址,组织名称和电话号码。
Allow Web Access 允许所有用户访问网络的各项功能,诸如IMAIL WEB 邮件和
IMAIL Web日历。
Host Administrator 允许所有用户具有主机管理员特权。
List Administrator 允许所有用户具有列表管理员的特权。
Imail system administrator 允许所有用户具有系统管理员特权
这些设置将在当前主机以后创建的所有用户邮件帐号中使用。唯一例外的是“设置回复”
设置。该设置仅对存在的帐号有效,所有的新用户帐号将被设置为正式的域主机名。
Maximum Mailbox Size和Maximum Messages设置和邮件文件属性中General标签中的一
样。如果你在两者之一做了修改,该修改将会映射到另一处。(该设置使你更为方便)
注:为存在的用户改变通用设置,你必须使用Global User Changes按钮,查看“存在的
用户改变通用设置”以获取更多信息。
使用邮箱
你能通过设置邮箱容量限制和邮件数量限制来管理用户邮箱,以及删除指定日期以前的邮
件。
注意,Imail服务器不会为用户自动生成邮箱文件,邮箱只有当用户第一次收到邮件或者
通过POP3客户端访问邮箱才会被创建。(这防止了那些从不使用Imail服务器的用户创建
用户文件),这样的设置,诸如,邮件转发,假期程序,传递规则和信息管理自动应答,
直到邮箱文件生成后才会起作用。
查看邮箱路径和设置限制:
1.在左栏中,展开一个邮件主机和“Users”文件夹,然后选择一个用户,用户属性显示
于右栏中。
2.点击路径标签。
你能够查看或改变以下设置:
User Directory:储存在Imail用户数据库中的用户路径名。对此你不能做修改。
Max. Mailbox Size:这是对所有邮箱而言的在用户帐号中所允许的最大容量值。如果新
邮件将导致总容量超出该最大值,邮件将被返回发件者。输入“0”以使用主机默认值,
如果主机默认值也设为“0”,那么该邮箱容量不受限制,请查看“为新用户设置默认”
以获取更多关于主机默认值的信息。
Max. Mailbox Messages:这是一个为用户邮件帐号允许的所有信箱中邮件总数,如果新
邮件使邮件数量超过最大值,邮件将被返回发信者。输入“0”以使用主机默认值,如果
主机默认值为“0”,该邮箱的容量不受限制。
Total Size(仅为信息)。用户账号中所有的邮箱的当前总容量(以字节显示)
Total Msgs(仅为信息)。用户账号中所有的邮箱的当前邮件总数量
Files(仅为信息)。用户账号中文件数量。
3.点击Apply保存任何改变。
Directory标签同时列出了Imail服务器上用户名由上至下的所有邮箱的列表。
列表显示出每个邮箱的.mbx文件名,大小,文件中包含的信息数量以及最后一次和第一次
修改的日期,你能够删除或者重命名邮箱,按日期删除信息,或者刷新邮箱列表信息,要
使用邮箱功能:
1.展开邮件主机和“Users”文件夹,选择一个用户,点击Directory标签,然后选择一个
邮箱。
2.从鼠标右键菜单中选择一项:
Delete Mailbox:删除当前选中的邮箱
Delete MSG’s by data:按照指定的日期或时间段(天数),自动从邮箱中删除信息。
Remote Mailbox:显示一个对话框,以此为邮箱键入一个新的名字。
Refresh:刷新邮件列表
直接邮箱名和用户ID
当给一个用户发信时,邮箱名可以通过使用一个“一”来附加到用户ID中,例如,davemusic@
domain.com:邮箱名中不包含“-”,如果用户ID中包含“-”,那么后面跟着“-”
的一系列字符将被认为是邮箱名。
如果邮箱名不存在,它将被创建在Imail服务器系统(而非用户的系统上),这是管理员
能够创建用户邮箱的唯一办法。
使用POP3客户端的用户能够使用用户ID-邮箱名的命名方式访问不同的邮箱,比如,上例
中的用户能够以dave-music登录,但是注意,每次只能访问一个POP3的邮箱。
如果一个用户以IMAP4用户或Web邮件登录,他将能看到可用邮箱列表中的所有邮箱。
设置一个Finger计划
Intenet Finger协议允许Internet用户请求那些管理员或用户希望使之可用的信息。信息
必须被存放在一个“Plan”文件。作为回应,该文件的内容将被返回到提出Finger请求的
别的主机上,文件的内容允许系统管理员进行查询,同时也使用户的Plan得以发表。查询
服务器,除了显示登录用户名和别的信息外,同时也显示了Plan的内容(注意,WSPingProPack.
包含一个Finger客户端。)
Imail服务器中带有Finger服务器,系统管理员能够打开用户General标签中的Hide From
information services来禁止任何用户的信息通过Finger协议进行传输。
创建或修改:
1.启动Imail管理员,在左栏中,选择一个主机名,然后选择一个用户。
2.点击Plan标签,显示Finger属性。
3.输入任何你希望与Finger客户端共享的信息,该信息将被存放在用户主目录下的
plan.ima文件中。
4.点击Apply.
当Plan.ima文件存在于用户主目录下时,Imail就发出信息以响应Finger请求;该文件中
的内容将被发送。(但是,系统管理员能够禁止上述任何信息的传送)
一旦Finger Plan被创建,plan.ima文件即可被复制到其他用户的主目录中,参阅“将用
户设置使用于其他用户”。
注:用户可以在菜单页上选择“Change Finger Information”来修改他们在Web邮件中的
Finger信息。
设置假期邮件
你可以设置一条假期邮件,用于返回信息给发信给你的人,每发出一条假期邮件,收件人
的Email地址将存入一个收件人列表,这样Imail服务器便能够追踪谁已经收到了假期邮
件。(如果从一个已经存在于收件人列表中地址收到邮件,假期邮件将不会重复发送)。
设置一封基本的假期邮件
设置一封假期邮件:
1.在左栏中,展开主机和“Users”文件夹,然后选择一个用户,用户属性显示于右栏
中。
2.点击Vacation标签。
3.打开Enable Vacation.
当用户假期归来,你可以关闭这个选项
4.在Message区域,输入当用户离开时,作为回复邮件的信息。
5.如果一封假期邮件已经在使用,你可以有以下的选择:
点击View Recipients,查看哪些地址曾收到过假期邮件。
点击Delete old recipients以删除收件人列表。(你可能是一个经常离开,并且每次都
有一个标准的假期邮件使用的用户,你需要做:你会在每次你为一个新的假期启动假期邮
件,删除旧的收件人列表。)
6.点击Apply.
当您启动Vacation功能时,Imail服务器把信息储存在Vacation.ima文件中,该文件存在
于一个用户的主目录中,使Vacation程序特性得以激活,该文件的内容被发送到那些给此
用户发信的人处。这样一组一个用户的假期邮件被设置完成了。Vacation.ima文件可以被
拷贝到其他用户的主目录中,查看“将用户设置引用于其他用户”
注:用户也可以在目录页上选择“Change Vacation Message”在设置Web邮件中的假期信
息。
清除发送者Email地址列表
Imail服务器上保存着一张所有发送过n假期邮件的列表文件(Vacatian.snt)。如果你想
查看列表,点击在Vacation标签里的View recipients。
清除发送者Email地址列表
如果你想把Vacation.snt文件中发送者Email地址列表清除掉,在Vacation标签中按
Delete old recipients。这样,当你点击OK时,Vacation.snt文件就被删除了。
发送一条回应每封邮件的信息
你也可以发送一条信息以回应每一封你所收到的Email,而不是仅发送一条回馈信息给每
一个发送者(无论发送多少邮件给那个度假的人),不管这个发送者之前有否收到假期的
通知。实现这个,你将用到在“使用信息管理器”中叙述的特性。
输入LDAP目录信息(特性)
Internet LDAP协议允许在Internet上发布路径信息(如邮件通讯录)。Imail服务器提供
给Imail用户数据库一个LDAP界面。(Imail用户数据库包含诸如名字,地址,组织,电话
号码之类的标准LDAP属性)。
LDAP信息可以为任何LDAP客户端使用。(如, WS_Ping ProPack,包含一个LDAP客户端,
并且能够用来测试Imail LDAP服务器。查看第12章LDAP 服务器,获取更多关于LDAP服务
器和LDAP数据的信息。
用户输入LDAP信息
1.在左栏中,展开一个邮件主机及“Users”目录,然后选择一个用户,在右栏显示用户
属性。
2.点击Attribates标签,你会看到以下对话框。
这个列表包含了一个LDAP纪录所最常用的特性,系统管理员及用户能够修改其他属性。列
表底部的Name框,显示当前被选择的属性。Value框显示当前选择的属性纪录。
要添加一项特性(例如,shoe_size 或者marital_status),点击Add,在文字框中输入
主要属性。
3.修改一项特性,选择并编辑文本框。
4.删除一项特性,选择并点击Delete.
5.当完成制作纪录,点击Apply.
注:用户也可以在Web邮件中选择目录页上的“改变用户信息”来更新自己的LDAP信息。
转发邮件到另一个账号
Imail服务器能够设置成自动转发一个用户的邮件给另一个用户帐号(用户也能够在目录
页上选择“改变邮件转发信息”来设置网络信息中的转发)
为用户邮件转发进行设置
1. 在左栏中,展开邮件主机和“User”目录,然后选择一个用户。
2. 点击General标签
3. 在Forward文本框中输入一个Email地址。
如果你要将一个用户的邮件发送到另一个在同一主机上的用户,输入简单用户ID(用
userid代替userid@domain.com)
要把用户的邮件发送到另一台主机上,输入一个完整的邮件地址(userid@domain.com)
在用户的邮箱中保留一个副本,同时转发一个副本给另一个用户。在地址前加上一个句号
和一个逗号(。,)使用该格式:。,userid@host.domain。转发给多个用户时,用逗号
分割每个邮件地址。
4. 点击Apply使改变生效。
Imail服务器在用户目录中的Forward.ima文件里储存地址。一旦一个用户的转发设置完
成,文件forward.ima能够被复制到其他用户的目录中去。查看“将用户设置应用于其他
用户”
关闭邮件转发,在确定文本框为空后点击Apply.
注:如果一个用户设置了转发,任何保存在网络信息中草稿文件夹内的信息将在它被保存
的同时转发到它的转发地址中去,如果你不希望这种情况发生,在保存一个信息到草稿文
件夹之前确认转发区域内不包含任何文本。
你还能使用Forwarding使Imail服务器,将用户的邮件转发到一个呼机或发送一个呼叫通
告来通知用户邮件到达。请看“第18章:发送邮件至呼机”
将用户设置应用于其他用户
如果你已经为一个用户帐号设置了假期处理,查询计划信息,传递规则(在下一章介
绍)。信息管理器(也会在下一章介绍)以及邮件转发,你可以通过选择其他账号并输入
适当的信息来对其他用户邮件账号进行相同的设置。
但是由于这些设置的激活决定于存在于用户目录中的几个特定文件,所以你也可以从一个
用户的目录中把vacations.ima,rules.ima(以及任何的.rul文件),main.inf或
forward.ima文件复制到其他用户的目录中去。
为现存的用户进行通用设定
Imail管理员允许你对现存的用户进行通用的设定的修改
为现存用户进行通用设置
1.在要修改的主机名下选择“Users”文件夹
2.点击Global User Changes按钮。
你会看到以下现存用户的默认设置
禁止整个域
要立即禁止整个域(域中所有的用户):
1.选择Allow user to change password remotely下的NO以防止用户从那些允许用户进行
密码修改的邮件客户端或一个网页浏览器中对密码进行修改。
2.选择Allow Pop3 access to mail box下的NO(IMAP使用相同的登录ID和口令)。
3.选择Allow Web Access下的NO.
添加,修改以及删除别名
一个别名是一个邮件地址,一系列邮件地址或一个应用程序的另一个名字,不要创建与现
在用户相同的别名。在一个别名和一个用户ID相同的时候,邮件将被寄往别名所代表的用
户帐号,而不是用户ID所代表的用户帐号。
查看“处理顺序”获取更多有关邮件处理顺序的信息.
为了遵从Internet邮件RFC的特殊规定,你必须有一个邮件管理员(Postmaster)的别
名,这样Internet邮件用户能够将邮件寄往postmaster@your_domain_name.在Imail服务
器上安装时,邮件主机的别名已被自动生成并作为根用户帐号的别名,你能够改变邮件管
理员别名以指向另一个账户。
你能够创建四类别名
Standard Alias.一个标准的别名是用来指代位于同一个系统中一个单独的用户ID,最大
到4个位于同一系统中的用户ID,一个远程邮件地址或者扩展到4个远程邮件地址,另一个
别名或以上任意组合的名称。
Group alias. 一个组别名是一个名字,代表了一个最多可以容纳50个合法邮件地址的组。
注:一旦超过四个用户被添加到一个标准的别名中,该标准别名会自动转变为一个组别
名,在早期的Imail服务器的版本中,组别名被称为“列表别名”。
Program Alias.一个程序别名指向一个能接受邮件并进行进一步处理的程序,例如:一个
程序别名能指向一个字处理的程序。
Beeper/Pager Alias.一个呼叫器别名向呼叫器发送信息。
添加别名
你可以在Imail管理员中一次创建一个别名,你也可以一次添加一批别名,请查看“附录C
命令行应用程序”
如果你想要添加一个组别名,你能在添加组别名之前准备一个文本文件,把你组中所要包
含的所有邮件地址,输入到一个文本文件中,每行输入一个地址并且按回车键换行,把该
文件放在主机目录下。
如果你想要创建一个程序别名,把该应该程序复制到Imail服务器系统,你也可以用一
个.bat文件来储存你要使用的命令。(在这种情况下,程序别名将指向.bat文件,使之在
任何时候不需要改变程序别名就能够容易地编辑该.bat文件)
使用Imail管理员来添加别名(假设在Tools菜单中Use Wizard被关掉了)。
1. 在左栏中,选择你想要添加别名的系统。
2. 选择Aliases文件夹
3. 点击Add Alias按钮,显示出新建别名的对话框,输入别名,别名长度限制在4万字
符以内,且必须以A-Z,a-z,0-9,-和_字符组成,该名称中不能包含空格键,并且该
名称在邮件主机中必须为唯一的。
如果你添加标准别名,请确定使用userid@hostname.com的完全email地址形式。
4. 选择添加别名的种类,查看“别名的种类”来获得更多的信息。
5. 点击OK
6. 如果你选择了Standard 别名,你会看到以下标签,每行输入一个如
userid@hostname.com形式的完整的email地址。注意,如果你输入超过四个地址,
别名会转换成一个组别名。
7. 如果你选择Group别名,将会显示以下面板。
完成以下两项之一:
File Name:如果组地址已经存在于一个文本文件中(如上所述),输入该文件
名。
输入组内每个人的Email地址,每行一个。
8. 如果你选择了Program别名,输入可执行程序的路径和名称以及任何需要的命令行
参
数。当一封新邮件被送到程序别名中时,该可执行程序被调用并且信息的整个内容
将
被传送到它里面,程序将对该文件执行任何想做的工作,并且在完成后所有的.tmp
文
件将被删除。
9. 如果你选择Beeper/Pager别名,查看“向呼机发送邮件”
10.在输入别名属性之后,选择Next,然后按Finish.
处理发给不存在用户的邮件
处理发送给本地主机上未注册用户的邮件,你可以创建一个特殊的别名“Nobody”.如果
nobody别名存在,任何地址不正确的邮件都将被发送到你所指定的地方。
注意:使用“nobody”别名阻止邮件返回到发件人那里。 , , ,