1、Webmail数据库连接串的密码遮盖
问题:当Webmail数据库连接出错的时候,会显示数据库连接串,这个连接串里面有帐号和密码,不太安全。
改正:将之替换为*******再显示出来。
2、Webmail与主程序的更新冲突Bug
问题:如果用户通过Webmail改帐号属性,主程序如果没有及时处理更新缓存,而此时正好帐号又通过POP3收取了邮件,这时会使得主程序中的缓存内容覆盖掉Webmail的更新内容。
修正:主程序的SMTP/POP3只更新帐号的最后访问时间,不再更新其它内容,以避免更新冲突。
3、后台服务依存于SQLServer的服务问题
问题:缺省SQLServer的名称通常是 MSSQLSERVER或者MSSQL$SQLEXPRESS,但有的客户改成了其它名字,而却没正确地在DBMail中配置,导致后台服务不能启动。
改进:在安装、服务对话框,都增加对于SQLServer名称正确与否的检测提示。
4、域名删除遗留b autofilter规则垃圾
问题:删除域名时,autofilter表中的域名级自动过滤规则没有删除。
修正:增加该域名的过滤规则的处理。
5、从老版本导入时少导入了组邮件和监控邮件Bug
问题:都只导入了第1封邮件,其它由于已经被判断为导入过而跳过了。
修正:通过帐号+邮件判断是否曾经导入过。
注意:以前缺少的可以再次重新导入一遍。
6、导入功能增加对于邮件完整性检查
问题:有一位客户导入,发生了部分附件不完整。他在别一台机器上再次测试,却所有附件都导入成功。
改进:操作=>升级,增加完整性检查功能,对于有问题的邮件重新解码,解决客户的问题,以后可以发展为帐号自检功能。
2012.01.07
* Webmail display failed database connection string with password ******.
* SMTP/POP3 only update account's last visit time to avoid confilct with Webmail.
* Add setup check for dependence to SQL Server service.
* Delete domain's autofilter rules when delete domain.
* Fix a upgrade bug when import group/monitor mails from old version.
* Add an attachment check function to upgrade.