ExtMail服务器社区's Archiver

hzqbbc 发表于 2008-6-9 21:44

发布ExtMail 1.0.5b1/Extman 0.2.5b1(测试版!)

各位:

  今天发布Extmail 1.0.5及Extman 0.2.5,[b][color=Red]代号b1(测试版!)[/color][/b]新版本主要修复了原来的一些bug,并做了一些新功能的补充和完善。本期的主要改进在于webmail发邮件彻底告别了过去用/usr/sbin/sendmail来送信的方式,改为调用SMTP,这样可以方便的对webmail用户进行发送限制。其次是过滤规则做了大量改进,支持各种文字的标题及来信人,收件人等过滤(目前测试过中,日,韩等没问题),能有效避免常规的邮件短路问题(比如设置了转发倒一不存在的帐户)。具体的改进见下文。

[b]Webmail 部分:[/b]

[quote]
修正了部分html模板的翻译及js错误
[b]自1.0.5版起maildrop通过增强组件可过滤CJK及其他8bit文字[/b]
Mailfilter模块升级(1.1 => 1.2)
增加了README.filter 文档以指引设置
增加了简单的密码恢复设置
修正了redirect()函数重定向的问题,更好支持nginx
[b]使用SMTP方式发邮件,取代过去的sendmail方式[/b]
修正了网络磁盘统计文件时的bug,感谢linus2k
修正了天气预报服务器一直不正常的问题
增强了过滤规则模块,增加了避免邮件短路的规则支持
修正了地址本不支持带-号邮件地址的bug
将全局地址本集成到写邮件时的自动补齐地址集
[/quote]

[b]后台部分:[/b]

[quote]
修正了Lang.pm的小bug
清理了HTML模板中一些多余的字符
密码恢复,密码修改及注册等页面增加了返回首页链接
修正redirct()函数的问题,更好支持nginx
修正了MySQL及LDAP模块中搜索时输入*等导致的错误
增加了“已登陆”等提示信息,修正登陆bug
[/quote]


[size=4][b]Webmail转用SMTP发信[/b][/size]

此改进可以更方便管理员对用户的发信进行限制,例如限制某些用户不能发到外部邮箱,过去老版本由于调用sendmail,一般用户可以避开此限制,为了达到限制功能,很多管理员只得屏蔽掉用户访问webmail的权限。现在使用了smtp后就无法躲避了,而且用户还能继续使用webmail,发送报错信息能第一时间提示。

[b][size=4]Maildrop过滤规则增强[/size][/b]

此版本Webmail 大大强化了maildrop对各种语言邮件的过滤能力,过去maildrop一直无法很好的过滤中,日,韩等多国语言,对于编码后的标题等也是无能为力,而新版webmail的增强插件预先将标题,来信人及收件人等信息解码,转码(全部转成utf8),再由maildrop过滤,这样就不会有问题了。

同时,为了解决一直以来容易引起系统问题的邮件循环故障,我们设计了新的过滤规则,在转发(forward)或抄送(cc)时,增加了防止循环的标记,这样一旦遇到反弹过来的邮件就终止操作,避免了mail looping。

上述2大功能设置方法:(详细参考README.filter)

将以下内容添加到/etc/maildroprc (Linux平台),其他平台或自编译用户,请将下面内容增加到对应的maildroprc里

[quote]
# Decoder for high quality key word filtering, include new technology
# to advoid mail looping, eg: forwarding or autoreply
# Author: hzqbbc <[email]hzqbbc@hzqbbc.com[/email]> - ExtMail Dev Team
DECODER="/var/www/extsuite/extmail/tools/decode"
if ((/^(From|Sender|Return-Path):.*MAILER\-DAEMON/))
{
  BADSENDER=1
}
[/quote]

注意里面的/var/www/extsuite/extmail 路径,必须指向正确的webmail路径,如果和例子中不同,请一定要修改好,否则maildrop投递将失败! 多语言内容过滤的实际效果请看附图。;P

设置完毕就可以使用了。但是要提醒1点:

[b]README.filter中提到的upgrade_filter.pl还没开发出来,因此老用户必须登陆webmail,到过滤规则初重新保存1次,才能享受新规则带来的方便。[/b]

[b][size=4]关于天气预报[/size][/b]

之前官方自带的天气预报插件一直不正常,最近经过彻底检查,发现是rpc服务器的程序出了问题,但是竟然没有任何错误日志,因此耽误了大家的使用。目前已排除故障。同时改进了天气预报rpc服务器的设计,使用了智能dns的办法,即网通及国外用户访问网通rpc服务器,电信用户则访问电信rpc服务器。

[b][size=4]nginx Server的支持[/size][/b]

自extmail 1.0.5 /extman 0.2.5以后,正式支持nginx,支持方法见论坛相关帖子。

[b][size=4]更新升级办法[/size][/b]

webmail.cf增加了7个新参数:
[quote]
SYS_SMTP_HOST = 127.0.0.1
SYS_SMTP_PORT = 25
SYS_SMTP_TIMEOUT = 5

SYS_MYSQL_ATTR_PWD_QUESTION = question
SYS_MYSQL_ATTR_PWD_ANSWER = answer

SYS_LDAP_ATTR_PWD_QUESTION = question
SYS_LDAP_ATTR_PWD_ANSWER = answer
[/quote]

前3个参数用于webmail smtp发信的主机、端口、超时的设置。 后面2组4个配置参数主要用于设置密码回复问题及答案的字段,如果没设置,则此功能不可用。

其他配置及extman数据库字段等都没有任何变化。升级方法很简单,将老程序目录改名,将新版cp过去换掉老的然后配置1下上面3个参数,再参考上面的maildroprc设置即可。

欢迎大家试用b1版,并在Bugs汇报子版块汇报发现的问题,我们将尽力改进。当beta版成熟后我们就会更改为relase稳定版,感谢大家多年的支持!:lol

hzqbbc 发表于 2008-6-9 21:54

由于明天有事,所以demo.extmail.org更新不了。后天才更新。有兴趣尝鲜的朋友可以先下载测试。

另外,明天晚上将全面开放extmail的下载,老用户将可以直接通过wget等方式下载,而不需要填写表单。一直以来的表单填写方式将改为可选项目,给大家带来的麻烦,也希望各位能谅解。:$

waring_id 发表于 2008-6-10 09:12

:victory:

近来更新的速度比较快啊。使用LDAP时能不能在Web上加一个类似于outlook中在线同步的“全局地址薄”的功能呢

net_yu 发表于 2008-6-10 09:13

支持老大了,望老大再接再厉

net_yu 发表于 2008-6-10 09:14

支持老大了,望老大再接再厉

fengyong 发表于 2008-6-10 09:26

:victory: 强呀!!!

vipiao 发表于 2008-6-10 10:07

辛苦了!:handshake

xware 发表于 2008-6-10 11:04

感谢老大
有空来试试看:)

bian_yuan45 发表于 2008-6-10 11:16

辛苦,辛苦,感谢老大:)

wxd5981 发表于 2008-6-10 13:08

下载了,更新中。辛苦了。

疯狂老头 发表于 2008-6-10 14:15

老大们,辛苦了。支持你们的工作。:victory:

hondasky 发表于 2008-6-10 15:42

太棒l!!!!!!!!!!!!!!!!!!!!!!!!!!!

等了好久的 中文关键过滤问题 今天终于解决了 还支持NGINX 太棒了 老大 爱死你了!!!!!!!!!!!!!!! :lol :lol :lol :lol :lol :lol :lol :lol :lol :lol

vipiao 发表于 2008-6-11 09:05

[quote]原帖由 [i]wxd5981[/i] 于 2008-6-10 13:08 发表 [url=http://www.extmail.org/forum/redirect.php?goto=findpost&pid=44985&ptid=8102][img]http://www.extmail.org/forum/images/common/back.gif[/img][/url]
下载了,更新中。辛苦了。 [/quote]
:L 不知道在哪儿下

since 发表于 2008-6-11 09:50

老大太有才了,举双手顶!

wendyzh 发表于 2008-6-11 13:31

bug报告
1、如果建立过滤器时,未能填写完整的条件,将导致出现先有“条件规则错误”,然后出现“访问页面出现错误”问题。
2、如果选择“拒收邮件,并返回拒收信息”,设置为中文的话,拒收的邮件返回的信息中中文信息丢失。

以上在demo.extmail.org上测试发现。总的来说支持中文的过滤是一大进步!

[[i] 本帖最后由 wendyzh 于 2008-6-11 13:33 编辑 [/i]]

wendyzh 发表于 2008-6-11 13:48

今天突然发现,在1.0.4上出现删除邮件后,出现使用百分比为负数,邮件xx封-xxxM的现象,注销后重新进入显示恢复正常

macafee 发表于 2008-6-11 20:52

上次提到的问题依然没有解决!
[url]http://www.extmail.org/forum/thread-7486-1-1.html[/url]

另外这个版本是否能从1.0.3直接升级上来?还是必须先使用1.0.4更新数据库后才能升级?

hongfengwbw 发表于 2008-6-11 23:48

支持,最近测试一下。

enjoylinux 发表于 2008-6-12 11:00

实在是太有才了!支持!

csyying 发表于 2008-6-12 17:25

有RPM包吗? rpm -Uvh

有RPM包吗? rpm -Uvh

z0800 发表于 2008-6-13 14:08

:lol ,更新的快当然是一件好事,但也说明BUG之多。呵呵,顶你们哦。

szrenhua 发表于 2008-6-14 14:21

回复 #1 hzqbbc 的帖子

支持你们的工作。:hug: :hug: :hug:

kinfio 发表于 2008-6-17 10:31

鼎力支持老大。  extmail让我也逐渐了解了很多关于MAIL的系统架构。

hojo 发表于 2008-6-17 23:36

谢谢hzqbbc兄弟

moonmyths 发表于 2008-6-18 11:04

强烈支持老大,希望Extmail越来越完善,盼将来增加手机短信提示供能!:lol :lol :lol

ejzhang 发表于 2008-6-19 18:09

好极了!期待正式版早日发布,希望同时升级EMOS,最后能基于CentOS 5.x构建。:)

ruochen0926 发表于 2008-6-26 16:29

CentOs 5.2也放出来了
也希望看到你们的正式版

准备在CentOS 5.2上做邮件系统了
webmail就用extmail/extman

lixiaoyong 发表于 2008-6-27 12:50

建议制作sh的安装脚本,方便安装和版本更新

[[i] 本帖最后由 lixiaoyong 于 2008-6-27 12:56 编辑 [/i]]

页: [1] 2

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