ExtMail服务器社区's Archiver

hzqbbc 发表于 2009-3-6 00:27

发布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]

wxd5981 发表于 2009-3-6 01:18

BBC辛苦了。凌晨12点还没休息。:handshake

er_shi 发表于 2009-3-6 08:47

演示的还没换成1.0版吧.

hzqbbc 发表于 2009-3-6 09:45

没换,太困了。等下就换掉。呵呵。

rookie 发表于 2009-3-6 10:35

强,,谢谢。。。。。。支持

weixiaoke 发表于 2009-3-8 17:40

直接换文件就可以了?

tdls 发表于 2009-3-8 20:15

严重支持!!感谢!!

yykk915 发表于 2009-3-10 12:03

謝謝! :handshake:victory:

davidlin 发表于 2009-3-10 22:12

终于等到了新气象

ejzhang 发表于 2009-3-19 10:53

是不是以后ExtMail和ExtMan就版本同步了?

hzqbbc 发表于 2009-3-19 11:51

逐步要同步起来

dnnljexk 发表于 2009-3-21 22:24

顶~~~~~~~~~

tinkoko 发表于 2009-3-24 09:55

赞个~~~extmail爱死你们了~

i5zh 发表于 2009-3-25 12:06

耐死你了

i5zh 发表于 2009-3-25 12:07

我登陆演示地址,看下,怎么没有日志啊?

qkboy 发表于 2009-3-25 21:56

rpm升级包:
[url]http://www.extmail.org/forum/thread-10170-1-1.html[/url]

tinkoko 发表于 2009-3-27 10:09

谢谢了~支持下啊啊~~

xware 发表于 2009-3-27 15:34

好久没上来了 , 帮添个人气推一推

顺便跟  hzqbbc 打声招呼

顺便恭喜 [url]www.extmail.org[/url] 的 pagerank 达到 6 (我的才 5 而已...)

ctxcom 发表于 2009-3-28 15:15

新版本有问题

怎么回事?我登陆网页模式发送一份邮件就卡在那里,时间是2009-03-28 15:13分,拜托楼主查查原因?}
提示正在发送邮件,请稍后。。。。,半天没反应,我用的是世界之窗浏览器

[[i] 本帖最后由 ctxcom 于 2009-3-28 15:17 编辑 [/i]]

hzqbbc 发表于 2009-3-28 17:55

PR=6,呵呵从未注意这个。这种东西仅仅是有观赏价值。

btw:楼上19#的兄弟什么是世界之窗浏览器?该不会是js问题吧?

ctxcom 发表于 2009-3-31 12:58

[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],

fzhyextmail 发表于 2009-5-6 11:16

extman1.0.0添加用户 受日期格式影响
[url]http://www.extmail.org/forum/thread-10536-1-1.html[/url]

演示地址:[url]http://demo.extmail.org[/url]

hzqbbc 发表于 2009-5-6 11:44

楼上,其实没问题的。因为test.com的域过期是2008年3月,所以不管输入啥都是有错。现在已经将域的过期设置为不限了。呵呵。不好意思。不是后台程序错。

lingping 发表于 2009-5-7 15:46

UP
作者们辛苦了。。。

lingping 发表于 2009-5-7 15:48

世界之窗浏览器也是基于IE的,只能算是IE的外挂吧。。

beike 发表于 2009-5-8 13:45

[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]]

beike 发表于 2009-5-8 13:59

补充一下, 我用的是2006-12-03 ExtMan/0.2beta3

hzqbbc 发表于 2009-5-8 18:14

26楼的建议不错,下个版本将吸取此功能,并且将同步支持openLDAP版本

页: [1] 2

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.