点晴永久免费OA系统迁移后email提示邮件读取失败:eml文件遗失,找不到、路径未找到
|
woolworth
2013年3月9日 14:59
本文热度 22153
|
打开email模块发现以下问题
特别提醒:email子系统服务密码错误,邮件系统无法使用,请联系管理员解决!错误码:2027
打开邮件发现
microsoft vbscript 运行时错误 错误 '800a004c'

路径未找到
er.jpg)
该文章在 2016/5/13 18:14:44 编辑过
| |
全部评论4 |
|
admin
2013年3月9日 16:33
解决方法:
1、系统组件hmailserver的密码错误,造成错误的原因可能是你改过hmailserver的密码、或者是改动过数据库的密码,修复方法见以下帖子:
http://4086.oa22.cn
2、如果提示路径未找到,造成错误的原因可能是你的hmailserver组件数据库连接出错,也有可能是你重新安装点晴OA系统后变更了安装路径,解决方法如下:
http://4416.oa22.cn3、升级hMailServer报错:COMlibrary错误800403e9,发送Email后提示读取失败、eml文件遗失、无正文,如何解决?http://9463.oa22.cn
该评论在 2018/9/10 12:24:20 编辑过
|
|
woolworth
2013年3月9日 17:52
第一个问题解决了,谢谢
关于第二个问题,我的确路径是改变了,原始的是E:\,现在是D:\,然后看了一下以前的贴子----记得复制到新服务器的时候,一定要在相同盘符的相同文件夹下,因为邮件的eml的路径是被保存在点晴OA的数据库中,如果不更新数据库中的数据的话,就必须确保路径不变。---
那我不想重装的情况下如何改数据库里的数据呢?
|
|
admin
2013年3月9日 18:34
应该是你变更了点晴OA系统的安装路径,造成邮件的eml文件无法正常读取造成的;或者是根本就没有将旧服务器上的邮件eml文件拷贝恢复到新的服务器上。
首先,必须确保新服务器上已经恢复了旧服务器的Email邮件的真正eml文件:
旧服务器上Email的真正eml文件保存位置默认在:“D:\clicksun\hMailServer\Data”下面,你将旧服务器上的hmailserver的这个文件夹完整的拷贝到新的服务器上的同名位置即可正常显示邮件了。如果找不到hmailserver这个文件夹,就搜索一下。记得复制到新服务器的时候,一定要在相同盘符的相同文件夹下,因为邮件的eml的路径是被保存在点晴OA的数据库中,如果不更新数据库中的数据的话,就必须确保路径不变。
其次,必须确保邮件eml文件位置在数据库中是真正指向正确的文件位置:如果是变更了点晴OA或HmailServer的安装路径,例如旧服务器点晴OA是安装在E盘,新服务器是安装在D盘,那么可以在E盘下建一个clicksun的目录,然后在clicksun下再建一个hmailserver的目录,将迁移前的hmailserver这个目录复制到E盘下的这个同名目录就行了,因为邮件的真实文件都是保存在这个hmailserver中的,其他目录不用复制到E盘。这个只是为了确保迁移前的旧邮件能够正常读取,重新安装点晴OA系统后的新邮件都是保存在D:\clicksun\hmailserver\data中的。或者直接执行以下补丁就可以在后台直接更改数据库邮件附件地址记录指向D盘,不用做以上操作而直接正常读取邮件的了:
附件1:点晴MIS系统E盘迁移至D盘Email读取错误修复补丁.rar
附件2:点晴MIS系统D盘迁移至E盘Email读取错误修复补丁.rar熟悉SQL的用户,也可以直接自行在数据库中执行以下SQL,可以直接更改数据库中路径位置:update hm_messages set messagefilename=replace(messagefilename,'E:\','D:\')
如果是其他位置:
update hm_messages set messagefilename=replace(messagefilename,'E:\ClickSun\hMailServer','D:\wwwroot\web\ClickSun\hMailServer')相关帖子:系统迁移后email问题:eml文件找不到、路径未找到
该评论在 2015/11/28 17:14:55 编辑过
|
|
admin
2015年12月8日 12:16
相关帖子:
点晴OA系统迁移完毕后,带附件的邮件打不开,提示:邮件已删除或非法入侵,禁止进入,何解?
该评论在 2015/12/8 12:16:02 编辑过
|