一.SSL安全连接
可以设置使用客户端安全套接层(Secure Socket Layer)协议,在邮件接收和发送过程中,使用一套完善的安全机制,传输的数据都经过严格的加密,能够有效防止黑客窃听,保证数据安全。
1. HTTPS服务器
使用HTTPS,安全浏览Webmail,详细参见产品系统管理中的SSL设置。
2. FMS的POP3S和SMTPS服务器
使用POP3S和SMTPS,安全发送和接收Email。
3. 客户端设置
3.1 foxmail 5.0
3.1.1 要设定使用 SSL 收信
启动foxmail,由主菜单的帐户,选择属性,“邮件服务器”的“高级设置” 对话框中,POP3服务器下放,选中“此服务器要求安全连接(SSL)”复选框。
3.1.2 要设定使用 SSL 发信
启动foxmail,由主菜单的帐户,选择属性,“邮件服务器”的“高级设置” 对话框中,SMTP服务器下放,选中“此服务器要求安全连接(SSL)”复选框。
3.2 Outlook express 6
3.2.1 要设定使用 SSL 收信
启动 Outlook Express 后,由工具列上的 [工具(T)] 、 [帐户(A)...] 按下去,会打开一个 [Internet帐户] 的窗口。在窗口左边选择要设定的帐号,然后按下右边的 [属性(P)] 按钮,会打开另一个 [某某某 属性] 的窗口。按一下上方的 [服务器] ,翻到 [服务器] 那一页。在 [接收邮件 - POP3(I):] 中,要填上 POP3 邮件服务器的完整名称。再按一下上方的[高级] ,翻到 [高级] 那一页。在 [接收邮件 - POP3(I):] 下面的 [此服务器需要安全连线 - SSL(C)] 的选项上打勾,并把上面 [接收邮件 – POP3(I):] 的连接端口号改为995。然后按 [确定] 、 [关闭] 。这样就会用 SSL 收信了。
3.2.2 要设定使用 SSL 发信
启动 Outlook Express 后,由工具列上的 [工具(T)] 、 [帐户(A)...] 按下去,会打开一个 [Internet帐户] 的窗口。在窗口左边选择要设定的帐号,然后按下右边的 [属性(P)] 按钮,会打开另一个 [某某某 属性] 的窗口。按一下上方的 [服务器] ,翻到 [服务器] 那一页。在 [发送邮件 - SMTP(U):] 中,要填上 SMTP 邮件服务器的完整名称。再按一下上方的[高级] ,翻到 [高级] 那一页。在 [发送邮件 - SMTP(O):] 下面的 [此服务器需要安全连线 - SSL(Q)] 的选项上打勾。然后按 [确定] 、 [关闭] 。这样就会用 SSL 发信了。
二.修改登陆项
需求
1. 去除登陆页面的图片;
2. 保留用户名、密码、域名输入框;
3. 在首页插入其它内容;
4.在用户主页上加入用户登陆框;
备注:
Webmail主页、登陆页面、首页都是指login.asp,以下同。
前提
1. Login.asp必须保留,不能用原有的内容覆盖此页面(因为里面涉及多语言版的语言获取等代码,那些代码不建议放到客户的页面中,而且注册和管理的开关代码也相当复杂,建议保留此页面)。
2. 客户的页面只提供用户登陆输入的入口,注册的入口可以提供(但是不建议提供注册开关,因为那部分代码太复杂)所以客户不能在他们的首页控制是否自由注册。
3. 在邮件系统中的返回到首页都是返回到系统的LOGIN.ASP,而不能返回到用户的首页(因为这样的修改量很大,很多页面都有返回到LOGIN的连接),但可以修改logout.asp中”Response.Redirect(“login.asp”)”,使用户点击退出后返回指定的页面。
4. 用户必须提供他的首页和WEBMAIL的相对位置(在一个站点下)或WEBMAIL的绝对位置(不在同一个站点下)。
5. 用户必须提供域名(如果是单个域,并且用户首页不需要选择要登陆的)。
方法
1) name必须严格按照这里的命名否则无法正确验证用户身份
此处action的路径必须正确,可选择相对路径也可以选择绝对路径。
2) 以下三个表单控件必须包含在此表单内
l 输入框input type=text name=username
l 输入框 input type=text name=password
3) 以下两个根据实际情况选择
l 下拉框 select name=domain (多个域要选择登录哪个)
example
此处包含的文件是列举该系统内的所有域,路径必须正确。
因为只有ASP才能使用include file所以如果是多域情况,用户自己的首页必须是asp文件,而不能是HTM。如果非要改成Htm的方式,请手动加入域名。
l 隐含 input type = hidden name=domain (只有单个域,并且首页没有下拉框的位置,value =用户的域名)
example :
“bodaworld.com”是该系统的域名 如果以后修改,此处也要相应修改
4) 一个submit button
举例
以下是个将登陆框加到一个用户首页index.htm的例子:
wivern.com
登陆"
三.修改虚拟目录的方法 1.在IIS中把原先正在使用邮件系统的站点停止
2.修改GLOBAL.ASA
可以用NOTEPAD打开的,在WEBMAIL目录下,文件中有两个函数,其中一个是Sub Application_OnStart
在该函数下有一行:application("root_dir") = "/webmail/",双引号内就是虚拟目录的名称,原始设定是WEBMAIL。
把这个值修改为你要的名字如你要修改为WEB的话,则变成application("root_dir") = "/web/",这里是不区分大小写的。
如果你需要把邮件系统就放在您的IIS站点的根下,则只需要修改成application("root_dir") = "/"就可以了。
3.修改IIS站点
如果只是修改虚拟目录的名称,则只需要把站点下叫WEBMAIL的虚拟目录的名称修改为你在GLOBAL.ASA中指定的名字就可以了。
如果修改成根目录的话,则把WEBMAIL 的虚拟目录删除(这样是不会删除文件的,放心),然后在站点的属性下,指定站点的主目录的路径,并把主目录的执行许可改为"脚本和可执行程序"。
如果您的FOXMAIL的安装路径是c:\foxserver\ 则您的主目录应该指定为 c:\foxserver\foxmta\webmail 然后保存设置就可以了。
4.把开始停止的站点重新开启,然后就可以访问了。
四.webmail的login.asp的更改
1.图标的更换方式
在安装路径下的foxmta\webmail\images下存放着相关的图标文件
将要更换的图标改名为已存在的需要更改的文件名即可。
2 在安装路径\FoxMTA\WebMail\language\GB文件夹下存放的是可供更改的文字信息文件
可用记事本进行编辑。通过点击搜索----包含文字---例如“博大”,然后在得到包含博大字串的文件里进行更换相关的文字信息。
3 除版权相关文字以外的都可以进行更改。
五.
备份和恢复(迁移)
For Foxmail Server V1.30
数据备份的方法
1. 备份邮件和帐号
将安装路径下FoxServer\foxmta里的users文件夹复制到安全的地方。
2. 备份注册表
打开注册表编辑器regedit32.exe,将注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA键导出成一个文件,放到安全的地方。
数据恢复(迁移)的方法
1. 卸载旧的邮件系统 开始---程序组---Foxmail Server for Windows 1.30---卸载
2. 安装新的邮件系统
使用安装光盘上的安装文件进行新的安装。(详细见说明书)
3. 停止新装系统的服务
1. 管理工具-服务-停止Aerofox Mail Server服务
2. 管理工具-Internet服务管理工具-停止IIS服务
4. 恢复(迁移)备份的数据
1. 将原先备份的users文件夹覆盖安装路径下FoxServer\foxmta里的同名文件夹。
2. 将原先导出的注册表文件重新导入注册表,修改FMS安装路径。
打开注册表编辑器,在修改前,请备份系统的注册表
1)修改HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTAFoxServer、ManualIncomingDir、MTAPath、UserBoxRoot的路径
2)修改HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA\WebMail\UserLocalPaht路径
3)修改HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA\WebServer\RootPath路径
5. 启动系统的服务
1. 管理工具-服务-启动Aerofox Mail Server服务
2. 管理工具-Internet服务管理工具-启动World Wide Web Publishing服务
For Foxmail Server V1.21
操作前准备工作
1. 停止服务
管理工具-服务-停止Aerofox Mail Server服务
停止FoxLdapServer服务
管理工具-Internet服务管理工具-停止IIS服务
2. 备份源数据
复制或打包(如使用zip工具)Foxmail Server 的Foxmta和Mta目录到一个安全地方。
3. 备份注册表
打开注册表编辑器regedit32.exe,将注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA键导出成一个文件,放到安全的地方。
安装目标服务器
安装一台新的服务器,安装路径必须和源机器上的硬盘和目录相同,详细见说明书。如果目标机器上已安装可跳过此步。
停止目标机器上的服务
1. 管理工具-服务-停止Aerofox Mail Server服务
2. 停止FoxLdapServer服务
3. 管理工具-Internet服务管理工具-停止IIS服务
复制源数据
此时需要停止源机器上的服务,复制源数据,覆盖目标机器foxmail server的Foxmta和Mta目录。
修改注册表
按照备份注册表的方法导出源机器的foxmail server注册表,然后使用regedit32.exe工具导入到目标机器。
启动目标机器代替源foxmail server服务器
1. 管理工具-服务-启动Aerofox Mail Server服务
2. 启动FoxLdapServer服务
3. 管理工具-Internet服务管理工具-启动IIS服务
六.更改FMS口端
1、关闭“Aerofox Mail Server”
开始-控制面板-管理工具-服务-Aerofox Mail Server-右击鼠标右键-停止
2、打开注册表(在“运行”打“regedit”)处,找到HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA,右击鼠标右键“新建”——“双字节值”,然后名称写“pop3port”,数据那里填10进制的数字——就是希望的POP3端口号,如24。如果改SMTP的端口号则新建名称“smtpport”,如10进制的111。
3、开启“Aerofox Mail Server”
开始-控制面板-管理工具-服务-Aerofox Mail Server-右击鼠标右键-启动
以后更改端口号都可以直接改注册表里的数值后重新启动一下Aerofox Mail Server服务就可以了。
七.解决uninstall出错问题
1. uninstall FMS
2. stop "IIS管理服务"
管理工具-服务-"IIS管理服务"-stop
3. delete FMS install folder.
4. 打开注册表(在“运行”打“regedit”)处,找到HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA,删除FoxMTA
5. start "IIS管理服务"
管理工具-服务-"IIS管理服务"-start
八.关闭SSL服务
1. 打开注册表编辑器
开始-运行,输入regedit.exe
2. 展开路径HKEY_LOCAL_MACHINE\SOFTWARE\Aerofox\FoxMTA
3. 修改SSL项
1).把POP3SSL的数值数据改为‘0’关闭POP3S服务,‘1’表示打开。
2).把SmtpSSL的数值数据改为‘0’关闭SMTPS服务,‘1’表示打开。
4. 重新启动FMS
打开控制面板里的管理工具,运行服务,重新启动Areofox Mail Server服务。