当越来越多的用户发现他们需要在不同的电脑上访问他们的邮件时, IMAP4 (Internet
Message Access Protocol, Version 4) 因特网信息访问协议就成为了一个对于基于
Internet 的邮件服务器来说不可或缺的功能。通过集成了IMAP4, IMail 服务器使用户
可以不论何时何地都可以访问他们的电子邮件,发送邮件,编写邮件等,就和他们平时操
作一样。对于那些虚拟办公的用户来说,这是一个方便的解决方法。
服务器关于IMAP4 的实现
IMAP4 服务允许任何IMAP4 邮件客户端访问IMail 服务。这些客户端包括Netscape
Communicator 和Internet Explorer 4.0 以及上面说过得一些软件。许多其他得邮件客
户端正在加入对IMAP4 的支持。作为Windows NT 服务, IMAP4 服务可以完全隐藏的
在后台运行,或者有部分交互的运行。该服务即使在你登出系统后仍然继续运行。
IMAP4 服务的支持
IMAP4 只是负责邮件的访问,发送/接收邮件还是依赖于SMTP。IMAP4 服务允许IMAP4
客户做以下的操作:
• 从远端访问邮箱。
• 允许从不同得电脑上阅读邮件。因为,邮件是被存储在服务器上的。
• 允许在线或离线得访问方式。具体的操作方式由邮件客户端决定。离线方式就是邮件客
户端访问IMAP4 服务器,下载邮件头,然后断开连接.
• 如果用户阅读的邮件在过去没有被下载过,邮件客户端将会建立连接下载消息.
• 如果当前用户阅读的邮件已经被下载过了,邮件客户端将使用本地的拷贝.
在线操作和离线的方式一样,只是客户端软件和服务器的连接是一直打开地知道客户端软
件退出.
Imail 同时支持POP3 和IMAP4 协议.
完整的IMAP4 客户端的支持
IMAP4 客户端软件可以远程的访问存储在邮件服务器上的邮件就好像在访问本地盘一样.
• 在下载以前浏览邮件的信息头.View message headers before downloading
• 选在一条邮件或是邮件的部分下载.
• 保留邮件在服务器上以待以后阅读或者与他人共享.
• 发送/接收MIME 格式的附件.
• 除了主要的邮箱以外可以又其它多个邮箱.
邮箱的管理
当用户通过IMAP4 邮件客户端创建了自己的邮箱以后,该邮箱被创建在IMail 服务器的
系统上. 因为IMail 服务器会永久的保留IMAP4 用户的邮件,你会希望为用户的邮箱配
置空间并同时可以监控/管理用户的邮箱的磁盘空间使用得状况.一般的,用户的剩余的空
间应该有他们已经使用的整个用户目录的磁盘空间的4倍大小.
系统管理员有以下几种方式管理IMAP4 用户的帐号:
• 浏览,删除,更名邮箱的目录.
• 可以单独为每一个用户或者所有得用户设订邮箱的最大容量和邮箱可以容纳的最大
邮件数目.
• 条件删除邮件.可以指定一个日期或者一个时间段,早于该时间的邮件被删除.
管理员还可以指定一个选项. 该选项可以在用户阅读邮件以前判断该用户是否已经被加入
到了私有的邮箱.
公共的邮箱
IMAP4 服务器允许管理员创建一个公共信箱. 创建一个用户public, 这样就创建了一个
公共信箱. 任何IMAP4 客户都可以阅读该邮箱中的邮件,但只能阅读而已. 管理员可以利
用该信箱向所有得用户发布消息. 管理员还可以设置选项,以确认想浏览公共信箱的用户
是否已经被加入了公共信箱.
Public mailboxes 邮箱在设计的时候就被作为只读的, 只有用户public can 可以管理
这个公共信箱。该信箱的邮件的接收,发送都和其他的邮箱没有区别,只是除了用户
public 可以通过IMAP4 操作该邮箱以外其他的用户只能浏览该信箱中的邮件。如果某
个用户试图在该信箱中创建邮件,他将会被提示该邮箱只能只读操作。
登入
缺省的, IMAP4 用系统账号登入。你可以在用控制面板中的Services applet小程序
更改这个设定。
1 在控制面板中,双击小程序Services 。
2 选择IMail IMAP4 Server 然后单击Startup.
3 (可选)选择希望的Startup Type.
4 在Log On As 下,选择正确的账号:
System Account. 系统帐号.如果您有邮件主机使用Windows NT 用户数据库作为主机用
户数据库,请采用该账号。
Allow Service to Interact with Desktop. 允许服务和桌面交互选在该方式在服务启
动以后将会在桌面上创建一个Imail 的图标。任何帐号都可以看到该图标。
This Account. Select如果你没有邮件主机采用Windows NT 用户数据库作为主机数据
库,你可以指定一个用户账号登入。请确认,该账号是某一邮件主机的管理员。
注意
如果你有某个邮件主机的用户数据库是基于外部数据库的,请确认该用户账号有权限访问
外部数据库。
配置IMAP4 服务
1 在IMail Administrator 中, 在左面的面板中选择“localhost”。
2 选择目录“Services” 然后单击IMAP4, IMAP4 面板将会出现。
3 输入选项配置IMAP4 服务器。选项的具体说明会在后面有说明。
4 单击按钮Apply 保存设置。
5 重新启动服务以确保所做得更改生效。
日志选项
在框Log To , 选择你想记录IMAP4 事件日志的方式。
• sysMMDD.TXT . This 事件信息将被写入一个纯文本文件中。mm 代表月份, dd 代表
日期。该文件被存储在Imail 的Spool 目录下。
• No Log. 该选项关闭事件日志功能。
• App Log . 该选项把事件日志信息记录在Windows NT 应用程序日志中。
• Log Server .该选项把事件日志信息记录在日志服务器文件中。该文件可以在面板Log
Files 中指定。
Debug Messages.调试信息该选项会把调试信息写入日志文件中。
Force subscribe to public mailboxes. 该选项强制用户加入公共信箱。如果用户没有
加入,他没有权限访问该信箱。注意,加入公共信箱是通过一个协议命令实现的,假如客
户端程序不支持该命令,用户就没有办法加入公共信箱。
Force subscribe to private mailboxes. 该选项强制用户加入私有信箱。如果用户没有
加入,他没有权限访问该信箱。注意,加入私有信箱是通过一个协议命令实现的,假如客
户端程序不支持该命令,用户就没有办法加入私有信箱。
Server Status. 在按钮Start/Stop 左面有一个状态信息,包括版本号,当前服务是否
在运行。
Start/Stop Service. 该按钮可以启动/关闭服务。
Changing the IMAP Welcome Message 改变IMAP 欢迎消息
当你登入IMAP 服务时, 服务将会返回一个“welcome message” 欢迎消息。该消息包括
邮件服务器的版本,发布商和操作系统。你可以改变欢迎消息以隐藏这些。隐藏这些信息
有助于保护你的服务器不被攻击。 , ,