发布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 由于明天有事,所以demo.extmail.org更新不了。后天才更新。有兴趣尝鲜的朋友可以先下载测试。
另外,明天晚上将全面开放extmail的下载,老用户将可以直接通过wget等方式下载,而不需要填写表单。一直以来的表单填写方式将改为可选项目,给大家带来的麻烦,也希望各位能谅解。:$ :victory:
近来更新的速度比较快啊。使用LDAP时能不能在Web上加一个类似于outlook中在线同步的“全局地址薄”的功能呢 支持老大了,望老大再接再厉 支持老大了,望老大再接再厉 :victory: 强呀!!! 辛苦了!:handshake 感谢老大
有空来试试看:) 辛苦,辛苦,感谢老大:) 下载了,更新中。辛苦了。 老大们,辛苦了。支持你们的工作。:victory:
太棒l!!!!!!!!!!!!!!!!!!!!!!!!!!!
等了好久的 中文关键过滤问题 今天终于解决了 还支持NGINX 太棒了 老大 爱死你了!!!!!!!!!!!!!!! :lol :lol :lol :lol :lol :lol :lol :lol :lol :lol [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 不知道在哪儿下 老大太有才了,举双手顶! bug报告
1、如果建立过滤器时,未能填写完整的条件,将导致出现先有“条件规则错误”,然后出现“访问页面出现错误”问题。
2、如果选择“拒收邮件,并返回拒收信息”,设置为中文的话,拒收的邮件返回的信息中中文信息丢失。
以上在demo.extmail.org上测试发现。总的来说支持中文的过滤是一大进步!
[[i] 本帖最后由 wendyzh 于 2008-6-11 13:33 编辑 [/i]] 今天突然发现,在1.0.4上出现删除邮件后,出现使用百分比为负数,邮件xx封-xxxM的现象,注销后重新进入显示恢复正常 上次提到的问题依然没有解决!
[url]http://www.extmail.org/forum/thread-7486-1-1.html[/url]
另外这个版本是否能从1.0.3直接升级上来?还是必须先使用1.0.4更新数据库后才能升级? 支持,最近测试一下。 实在是太有才了!支持!
有RPM包吗? rpm -Uvh
有RPM包吗? rpm -Uvh :lol ,更新的快当然是一件好事,但也说明BUG之多。呵呵,顶你们哦。回复 #1 hzqbbc 的帖子
支持你们的工作。:hug: :hug: :hug: 鼎力支持老大。 extmail让我也逐渐了解了很多关于MAIL的系统架构。 谢谢hzqbbc兄弟 强烈支持老大,希望Extmail越来越完善,盼将来增加手机短信提示供能!:lol :lol :lol 好极了!期待正式版早日发布,希望同时升级EMOS,最后能基于CentOS 5.x构建。:) CentOs 5.2也放出来了也希望看到你们的正式版
准备在CentOS 5.2上做邮件系统了
webmail就用extmail/extman 建议制作sh的安装脚本,方便安装和版本更新
[[i] 本帖最后由 lixiaoyong 于 2008-6-27 12:56 编辑 [/i]]
页:
[1]
2