extmail根据域名装载不同配置、语言和模板风格
一、不同域名不同配置和模板风格假设有mail.nfddy.com和mail.amadman.com的域名都指向同一个extmail,现在要为mail.nfddy.com关闭注册,mail.amadman.com可以自由注册,各自有模板
操作方法:
1、将附件里的文件替换extmail/cgi目录
2、分别复制webmail.cf为nfddy和amadman
3、修改nfddy,设置SYS_SHOW_SIGNUP = 0和SYS_USER_TEMPLATE = nfddy
4、修改amadman,设置SYS_SHOW_SIGNUP = 1和SYS_USER_TEMPLATE = amadman
5、将模板放至extmail/html目录下,名字分别是nfddy和amadman
6、重新设置extmail目录的所有权和属性,记得加-R参数
设置完成之后当mail.nfddy.com访问服务器时读取nfddy配置文件,关闭注册,使用nfddy自已的模板。当mail.amadman.com访问服务器时读取amadman配置文件,启用注册,使用amadman模板风格。
二、给extmail显示不同的文字内容的操作
假设mail.nfddy.com在窗口标题显示“欢迎使用nfddy企业邮箱”,而mail.amadman.com然旧显示"欢迎使用ExtMail“
1、在extmail/lang目录下新建文件夹nfddy,将lang下面三个文件复制到nfddy下面
2、修改nfddy下面的zh_CN文件,将所有meta_title => '欢迎使用ExtMail',修改成meta_title => '欢迎使用nfddy企业邮箱',
3、修改extmail目录下的nfddy配置文件,将SYS_LANGDIR参数设 SYS_LANGDIR = /var/www/extsuite/extmail/lang/nfddy
4、重新设置extmail目录的所有权和属性,记得加-R参数
设置完成之后当mail.nfddy.com访问服务器时读取nfddy配置文件,访问/var/www/extsuite/extmail/lang/nfddy下的语言文件。mail.amadman.com未作改变,仍旧读取/var/www/extsuite/extmail/lang/下的文件,就会出现不同显示了。
在EMOS和ubuntu+extmail下分别测试通过
附件:[attach]1466[/attach]
[[i] 本帖最后由 nfddy 于 2009-6-11 08:04 编辑 [/i]] :victory: :victory: 收了
回复 1# nfddy 的帖子
先顶一下 我的方法比较傻瓜 也比较彻底我复制了一个目录》。。。:lol 顶,学习了! 重新修改了下:某个域名建立单独的模板,而其它域名仍使用公用模板,不必给全部域名建立配置文件,只要为需要使用单独模板的域名建立一个配置文件就可以了。使用方法见一楼。 知道了原理是最重要的。。 貌似对最新版本无效
根据域名装载不同配置
當中的: "使用nfddy自已的模板", 模板是指那一個資料夾?請求指導.
EMOS 1.4
EMOS 1.4 可根据以上的做到域名装载不同配置嗎?正需要,谢谢
正需要,谢谢 经测试Extmail 1.2依然可用简单的测试就是:
比如你有个域名mail.test.com
那你就cp webmail.cf test
在webmail.cf中设置SYS_SHOW_SIGNUP = 0
在test中设置SYS_SHOW_SIGNUP = 1
然后用mail.test.com网页方式登录,页面出现[color=Red]免费注册邮箱[/color]字样,说明测试成功
另外说明一点,网页模板名称就是在html下文件夹名称,默认有default文件夹,可以复制一份,重新启个名字就可以了。 我的域名是mail.test.com.cn 依教程没有成功:L 不知道是否.com.cn的原因
成功了,:lol 是自己自做聪明给test 配置加了 test.cf :loveliness: ,感谢老大!
[[i] 本帖最后由 roy 于 2010-6-4 20:49 编辑 [/i]] 模板很多需要修改,特别是图片链接, 首页没有问题,登入后,页头和页脚等页面都是载default的,不知道哪里改,:L 好文章.值得学习呀。 1.5版本无效。 收下了!!! 感谢分享。 顶一下版主!!!!!!!!! 顶一下版主的精华! 下载还要扣分的 1.5不适用吗?那1.5的什么时候可以实现这个功能? 非常感谢,在extmail-1.2中测试成功了,不过今天在使用类似[b]abc-mzone.cc[/b]这样的域名时无效,经过查看后原来是楼主的正则式是用的\w*,这样就不支持域名中带横线的了,所以我这边就调整了下。
具体的可以参看我这篇文章:[url]http://www.mzone.cc/article/584.html[/url] 都是不错的内容。只是后台的功能还是不够啊 謝謝分享~
页:
[1]