使用SquirrelMail配置Webmail系统,并实现通Macallan Mail Solution邮件服务器的连接

昨天已经完成了windows下的Macallan Mail Solution邮件服务器配置,已经能够通过Outlook正常使用邮件服务。今天的目的主要是搭建一个windows下的Webmail环境,方便一些项目组以外的相关人员,在共用电脑上面快捷的访问自己的邮箱,及时获取项目进展,以及一些工作交流。

Macallan Mail Solution的下面界面有关于Webmail的介绍,SquirrelMail是推荐的软件。

同时提供了一个配置说明http://www.netdummy.net/squirrelmail.html

但是经过我的实践,该配置说明并不详细和准确,因此按照我的实际摸索,记录如下:


预备环境:

windows+IIS+PHP+Perl:

1、由于Squirrelmail的配置是采用perl脚本,所以需要安装Perl解释环境:

这里下载ActiveState Perl,链接如下:

http://www.activestate.com/activeperl/downloads

下载后直接安装,Perl会自动配置运行环境

2、我的机器运行的是XP+IIS5.1(IIS的安装不记录了),运行PHP需要先安装FastCGI(微软针对PHP开发的接口,windows server 2003以上就不需要单独安装了)

在如下链接下载FastCGI并安装:

http://www.microsoft.com/en-us/download/details.aspx?id=11881

3、下载并安装PHP,网上有很多PHP在windows下的配置介绍,这里我为了方便,下载了一个老版本的PHP的msi安装文件(5.3以上不提供msi了)

http://museum.php.net/php5/php-5.2.9-nts-win32-installer.msi

windows系统要安装nts版本的PHP。下载后运行自动安装。


Squirrelmail安装设置

1、在如下地址下载Squirrelmail(Version: 1.4.22),windows用户下载.zip文件。

http://www.squirrelmail.org/download.php

2、下载后解压缩,重命名文件夹为mail,并且在IIS配置里面制定mail文件夹为默认路径。

3、进入mail/config,双击config.pl进行配置,如下内容需要修改:

Server Settings配置

Local Domain为Macallan Mail Solution服务器的域名(test.com)

IMAP server地址要配置为实际Macallan Mail Solution服务器的地址

IMAP software配置为other

Delimiter需要配置为“.”,因为“.”是Macallan Mail Solution的邮箱分隔符

SMTP server地址要配置为实际Macallan Mail Solution服务器的地址

General Options配置

Data Directory配置为实际的目录,我配置的是../tmp/data,../意味着mail/config上一级的目录。

Atachment Directory配置为实际的目录,我配置的是../tmp/Atachment

目录需要提前创建。

配置完成后,需要保存退出,然后会在config目录下生成config.php文件

4、在cmd中运行iisreset命令重启IIS,然后在IE中输入http://localhost/src/configtest.php,如果测试通过,则配置无误,否则根据提示进行修改。

5、如果测试无误,则可以登录http://localhost/,然后输入Macallan Mail Solution服务器上面已经创建好的账户名和密码,这里是user1 / *** 进行访问。


到此Webmail就顺利配置完成了。

使用SquirrelMail配置Webmail系统,并实现通Macallan Mail Solution邮件服务器的连接_第1张图片



你可能感兴趣的:(计算机与网络)