发布Extmail 后台Extman 1.0.0 稳定版
各位:发布Webmail 1.0.7的同时,今天发布Extman 1.0.0,此版本没有新功能增加,是对之前0.2.5的bug修正,主要变动如下:
[quote]
修正了adddomian() js函数的bug,感谢wwhero
修正了reportusage.pl中未定义数组的警告bug
在编辑用户界面增加了返回首页(域名列表)的链接
修正了MySQL驱动中遇到需要保存明文密码时的bug
软件已基本稳定,版本号直接跳至1.0.0
[/quote]
[b][size=4]关于版本号的说明:[/size][/b]
Extman 一直以来版本号都很低,而实际很多功能已经比较稳定,经过这些年来的不断改进,已经能按1.0来发布了,因此这次趁着修bug的发行机会。版本号从0.2.5跳至1.0.0,使之和extmail的版本号接近。
[b]更新方法[/b]
由于数据库相对0.2.5没有变化,因此只需要简单的重新安装配置即可,这里不再赘述。
[b]下载/演示[/b]
演示地址:[url]http://demo.extmail.org[/url]
下载地址:[url]http://www.extmail.org/download[/url]
[b][color=Red]准备更新的朋友参考下面方法
[url]http://www.extmail.org/forum/thread-8923-1-1.html[/url] [/color][/b] BBC辛苦了。凌晨12点还没休息。:handshake 演示的还没换成1.0版吧. 没换,太困了。等下就换掉。呵呵。 强,,谢谢。。。。。。支持 直接换文件就可以了? 严重支持!!感谢!! 謝謝! :handshake:victory: 终于等到了新气象 是不是以后ExtMail和ExtMan就版本同步了? 逐步要同步起来 顶~~~~~~~~~ 赞个~~~extmail爱死你们了~ 耐死你了 我登陆演示地址,看下,怎么没有日志啊? rpm升级包:
[url]http://www.extmail.org/forum/thread-10170-1-1.html[/url] 谢谢了~支持下啊啊~~ 好久没上来了 , 帮添个人气推一推
顺便跟 hzqbbc 打声招呼
顺便恭喜 [url]www.extmail.org[/url] 的 pagerank 达到 6 (我的才 5 而已...)
新版本有问题
怎么回事?我登陆网页模式发送一份邮件就卡在那里,时间是2009-03-28 15:13分,拜托楼主查查原因?}提示正在发送邮件,请稍后。。。。,半天没反应,我用的是世界之窗浏览器
[[i] 本帖最后由 ctxcom 于 2009-3-28 15:17 编辑 [/i]] PR=6,呵呵从未注意这个。这种东西仅仅是有观赏价值。
btw:楼上19#的兄弟什么是世界之窗浏览器?该不会是js问题吧? [quote]原帖由 [i]hzqbbc[/i] 于 2009-3-28 17:55 发表 [url=http://www.extmail.org/forum/redirect.php?goto=findpost&pid=56948&ptid=9978][img]http://www.extmail.org/forum/images/common/back.gif[/img][/url]
PR=6,呵呵从未注意这个。这种东西仅仅是有观赏价值。
btw:楼上19#的兄弟什么是世界之窗浏览器?该不会是js问题吧? [/quote]
谢谢老大回复,登陆 :[url]http://demo.extmail.org[/url],进行发信测试的,不能发送到163邮箱。
我现在用的饿是世界之窗浏览器,不用IE [url]http://www.ioage.com[/url], extman1.0.0添加用户 受日期格式影响
[url]http://www.extmail.org/forum/thread-10536-1-1.html[/url]
演示地址:[url]http://demo.extmail.org[/url] 楼上,其实没问题的。因为test.com的域过期是2008年3月,所以不管输入啥都是有错。现在已经将域的过期设置为不限了。呵呵。不好意思。不是后台程序错。 UP
作者们辛苦了。。。 世界之窗浏览器也是基于IE的,只能算是IE的外挂吧。。 [color=black]作者你好, 以后的版本可以增加以下的功能吗?[/color]
[color=#ff0000][/color]
[color=#ff0000]转载请保留以下作者信息[/color]
作者 : jesse
来源 :[/color] [url=http://hi.baidu.com/leechl/blog/item/47cbe344ddf175378694732f.html]http://hi.baidu.com/leechl/blog/item/47cbe344ddf175378694732f.html[/url]
感谢extmail的作者开发了这个开源的邮件系统, 省了我不少麻烦, 用了两年多了, 行政部门的hr不止一次跟我抱怨说删除了一个用户, 但是往往忘记将alias里面信息删除, 如果该用户在多个alias里面有记录就需要修改几个地方, 总之手尾很长.
今天给她改了一下, 当删除用户的时候, 把邮件组(alias)的记录也更新一下, 这样世界清静了很多. 修改.extman/libs/Ext/Mgr/MySQL.pm, 找到函数delete_user(), 在$db->do("DELETE FROM mailbox where username='$user'");的后面添加如下代码:
[color=#0000ff]my $rs = $self->get_records("SELECT address, goto FROM alias WHERE goto like ?", ['%'.$user.'%']);
return undef unless ($rs);
for my $ref (@$rs) {
my $address = $ref->{'address'};
my $goto = $ref->{'goto'};
my @goto = grep !/$user/, (split(/,/,$goto)) if ($goto =~ m!,!);
$goto = join(',', @goto) if (@goto);
$db->do("UPDATE alias set goto='$goto' WHERE address='$address'");
}[/color]
原理很简单, 就是把表alias里面的goto字段拿出来, 把需要删除的帐号去掉, 然后再update进去. [color=#000000]我用原来模块中的get_entries()死活也没办法把'%'这个特殊符号填进去, 用\Q$SQL\E也不行, 呵呵, 只好自己在模块里面多加了一个[/color][color=#000000]get_records()函数, 这是同事写的我就不贴出来了. [url=http://search.cpan.org/%7Ecapttofu/DBD-mysql-4.011/lib/DBD/mysql.pm][color=#0000ff]DBI的使用可以参考 [url]http://search.cpan.org/~capttofu/DBD-mysql-4.011/lib/DBD/mysql.pm.[/url][/color][/url]
如果你觉得DBI和特殊字符很麻烦, 你也可以简单一点, 相信你的alias(邮件组)还没多到让你觉得时间很宝贵, 第一行简单地修改成这样就可以了.
[/color][color=#0000ff]my $rs = $self->get_entries("SELECT address, goto FROM alias");[/color]
[[i] 本帖最后由 beike 于 2009-5-8 13:50 编辑 [/i]] 补充一下, 我用的是2006-12-03 ExtMan/0.2beta3 26楼的建议不错,下个版本将吸取此功能,并且将同步支持openLDAP版本
页:
[1]
2