Windows 2003 下 SquirrelMail 的安装

来源:互联网 发布:maxwell render mac 编辑:程序博客网 时间:2024/04/29 12:06
(一) 软件下载:
1. 下载 squirrelmail-1.4.11.zip 地址:http://squirrelmail.org/
2. 下载 ActivePerl-5.8.8.822-MSWin32-x86-280952.msi 地址:http://www.activestate.com/ActivePerl/
3. 下载 hMailServer-4.4-B270.exe 地址:http://www.hmailserver.com/?page=download_mirrors&downloadid=138

(二) 安装
1. 解压缩squirrelmail-1.4.11.zip 到 c:\web-app\SquirrelMail 文件夹,该文件夹将作为Apache Http Server 的虚拟目录使用。
2. 安装ActivePerl
ActivePerl
是Windows环境下的 perl 语言源代码的解释器。支持 Microsoft IIS。包括有 Perl for Win32、Perl forISAPI、PerlScript、PerlPackageManager 四套程序。安装后就可以直接运行.pl文件。
3. 安装hMailServer
HMailServer是一个运行于Windows系统的,基于GPL授权的,免费的,开源的邮件系统,支持SMTP,POP3,IMAP,并且提供了一个开放的COM接口,可供和其它的应用程序结合使用,或是二次开发。它具有防病毒,防垃圾,多域名,别名,备份域等众多功能。邮件数据存放在数据库服务器中,可使用你MySQL,MS SQL及其它你选择的数据库服务器。

(三) 设置
1. 运行hMailServer,设置域名 如"dev.com",在设置一个邮件帐户 如 "wolfyan@dev.com"。
2. 运行c:\web-app\SquirrelMail\config\config.pl根据提示进行初始化设置。 将Default_charset设置为 "UTF-8" 将Domain设置为 "dev.com" Windows2003 可以将Send And SMTP设置为SMTP这样就可以直接使用2003的SMTP服务来发送邮件,就无需安装SendMail组件了。
3. 修改 c:\web-app\SquirrelMail\config\config.php
$data_dir = 'c:\web-app\SequirreMail\data
$attachment_dir = 'c:\web-app\SequirreMail\attach
4. 在Apache的Httpd.conf增加以下配置:
Alias /mail "C:/web-app/SquirrelMail"
<directory "C:/web-app/SquirrelMail">
Options Indexes
Order allow,deny
Allow from all
</directory>

(四) 测试运行
1. 浏览器地址栏输入 http://localhost/mail/ 进入SquirrelMail的登录界面。
2. 输入用户名和密码 (即前面在hMailServer设置的Mail帐户信息)
用户名:wolfyan@dev.com
密码 :******

3. 自己给自己发封邮件试试!! 再发封邮件到您的Gmail试试!!


SquirrelMail是一个邮件客户端程序,而不是服务器。因此SquirrelMail需要配合邮件服务器使用。SquirrelMail支持IMAP和SMTP协议,不支持POP协议,因此我们的邮件服务器至少需要支持IMAP和SMTP。对于SMTP服务器,linux/Unix下比较著名的邮件服务器有sendmail、postfix、Qmail等。



原创粉丝点击