为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

邮件服务器升级备份与维护

2017-11-07 21页 doc 560KB 15阅读

用户头像

is_633808

暂无简介

举报
邮件服务器升级备份与维护邮件服务器升级备份与维护 1 升级、备份与维护 详细请参考遥志邮件服务器DBMail官方网站:www.dbmailserver.com DBMail软件升级的过程非常简单,并支持从Access数据库升级SQL Server数据库,升级的时间和数据的大小成正比。 DBMail邮件服务器系统采用了特别优化设计的数据库+文件的联合存储构架,帐户信息以及邮件解码信息都是保存在数据库中,而原始邮件与解码后的附件则保存在data文件夹下的文件中。这样能够在保证性能的同时,最大地减少了数据库容量需求。 DBMail还提供了多种维护...
邮件服务器升级备份与维护
邮件服务器升级备份与维护 1 升级、备份与维护 详细请参考遥志邮件服务器DBMail官方网站:www.dbmailserver.com DBMail软件升级的过程非常简单,并支持从Access数据库升级SQL Server数据库,升级的时间和数据的大小成正比。 DBMail邮件服务器系统采用了特别优化设计的数据库+文件的联合存储构架,帐户信息以及邮件解码信息都是保存在数据库中,而原始邮件与解码后的附件则保存在data文件夹下的文件中。这样能够在保证性能的同时,最大地减少了数据库容量需求。 DBMail还提供了多种维护功能,如:日志分析,清空待发邮件功能,删除历史邮件功能,启动IIS管理器,重置Webmail,检测向导,高级SQL语句等。这些功能可以帮助我们更好的找到出错的原因并及时的解决问题。 1.1 DBMail版本 遥志邮件服务器版本分为:CMailServer、DBMail 3.x、DBMail 4.x、和现在的DBMail 5.0。下面所介绍的升级都是指从CMailServer、DBMail 3.x以及DBMail 4.x升级到DBMail 5.0。DBMail邮件服务器系统提供了自动导入功能,可以帮助您轻松地从CMailServer或DBMail的旧版升级到DBMail 5.0。 1.2 升级注意事项 由于新版DBMail采用了全新的数据结构和存储模式以及Unicode内核,因此不能直接重用CMailServer/DBMail旧版原有的数据,而是要把CMailServer/DBMail旧版中的域名、帐号以及邮件全部重新导入到DBMail 5.0中。 DBMail升级过程不会破坏原CMailServer/DBMail旧版中的任何数据。 在从旧版本升级之前,有可能邮件量比较大,建议您先对于以前时间较长的旧邮件进行一些清理删除。不然,导入旧邮件的过程会比较长。删除邮件请参考“删除历史邮件*”章节。 如果旧版本是Access数据库,请您在升级之前先对于Access数据库先执行一遍数据库压缩(“工具=>压缩数据库”菜单命令)。 1.3 DBMail升级 1) 卸载旧版本。卸载软件,邮件数据不会丢失。注意检查旧版本确实已经停止(包括: 关闭主界面和停止后台的服务)。 2) 安装DBMail 5.0新版本。建议将DBMail 5.0安装在与旧版本不同的安装目录中。 3) 双击DBMail 5.0桌面快捷方式,运行DBMail 5.0,配置好新版本数据库以及相关的系 统参数,直至进入主界面。 4) 单击菜单栏上的“操作->升级”(如图 1-1)。 图 1-1 5) 在弹出的“版本升级向导”对话框中,选择“从那个版本升级”(如图 1-2)。 图 1-2 如果您的旧版本是CMailServer,那么在“升级任务”组合框中选择“从CMailServer 5.2+升级”。 如果您的旧版本是DBMail 4.26,那么在“升级任务”组合框中选择“从DBMail 4.2x升级”。 6) 选择“导入选项”和“旧版本所在的根目录”,再单击“下一步”按钮(如图 1-3)。 图 1-3 7) 此时会显示旧版本中的帐号数量以及邮件数量。单击“开始”按钮,就开始导入帐号和 邮件(如图 1-4)。 图 1-4 如果邮件的数量比较多,则请耐心等待直至所有的邮件都已经导入完成。如果导入过程中发生了什么异常,可以重新导入。已经成功导入过的邮件记录在c:\DBMail\Other\upgrade.mdb 文件中,因此不会重复导入。如果要全部重新导入一遍,则需要删除这个文件。 1.4 邮件服务器备份 DBMail邮件服务器系统采用了特别优化设计的数据库+文件的联合存储构架,帐户信息以及邮件解码信息都是保存在数据库中,而原始邮件与解码后的附件则保存在data文件夹下的文件中。这样能够在保证性能的同时,最大地减少了数据库容量需求。 1.4.1 Access数据库备份 Access数据库邮件备份相对简单,步骤如下: 1) 关闭DBMail(注意结束任务管理器中的“DBMail.exe”进程)。 2) 只用拷贝DBMail目录下的“data目录”就完成邮件和数据库的备份(拷贝的时间和你 数据大小成正比)。 3) 拷贝完成后,运行DBMail。 4) Access数据库备份的整个过程结束。 1.4.2 SQL Server备份 SQL Server数据库邮件备份相对复杂点,下面以SQLServer 2000为例,来说明DBMail的备份过程,具体步骤如下: 1) 关闭DBMail主界面,注意要结束任务管理器中的“DBMail.exe”进程。 2) 打开SQL Serve企业管理器,“右击sqlmail -> 所有任务 -> 分离数据库”(如图 1-5)。 图 1-5 3) 分离数据库成功后,只用拷贝DBMail目录下的“data目录”就完成邮件和数据库的备 份(拷贝的时间和你数据大小成正比)。 4) 备份完成后,还要附加数据库,“右击数据库 -> 选择所有任务 -> 单击附加数据库” (如图 1-6) 图 1-6 5) 在弹出的“附加数据库-(local)”对话框中,选择“数据库的mdf文件”所在路径(如: C:\DBMail\data\mail\sqlmail.mdf),再单击“确定”按钮,完成数据库的附加操作(如 图 1-7)。 图 1-7 6) 重新运行DBMail,此时后台服务一般会自动启动;如果服务没有自动启动,那么就单 击工具栏上的“服务”按钮,在服务对话框中单击“启动”按钮(如图 1-8)。 图 1-8 7) 至此SQL Server数据库邮件备份过程结束。 如果您使用的SQL Server 2005和SQL Server 2008版本的数据库,DBMail邮件备份的步骤和SQL Server 2000 基本上是一样,不一样的只有软件的操作界面。 1.5 删除历史邮件 如果历史邮件太多,可以进行删除操作。DBMail 支持一次选中多个帐号,然后删除指定时间段之前的邮件。 步骤如下: 1) 从DBMail帐号列表中选择一个或者多个帐号,然后右键选择“删除历史邮件”(如图 1-9)。 图 1-9 2) 将弹出“删除历史邮件”对话框, 在“在此之前”编辑框中输入日期,单击“确定” 按钮后系统将删除指定日期之前的邮件(如图 1-10)。 图 1-10 , 所选帐号:要删除历史邮件的对象列表; , 所有本域帐号:选中后删除历史邮件的范围扩大到本域名下的所有帐号。 , 在此之前:定义删除这一天之前的所有邮件(不含该天)。 1.6 清空待发邮件 有时候一些帐号会被人盗去,用于发垃圾邮件。大量的垃圾邮件,有可能产生大量发送失败需要重发的邮件,这些垃圾邮件以及重发邮件会堵塞正常的邮件发送,甚至会导致邮件服务器不能正常工作。此时就需要我们进行人工的干预,清空这些待发的邮件。 1.6.1 待发邮件的数量 在DBMail主界面,选择“状态”列表,然后观察主界面底部的“Total = XX [YY]”信息(如图 1-11)。XX是当前正在内存中处理的待发邮件,YY则是数据库中的待发邮件。如果YY的数量非常大,则需要对于待发列表进行处理。 说明:从理论上说XX<=YY,但是DBMail在邮件发送完成之后,仍然将发送结果保留在状态栏上5秒钟(可自定义),因此会存在XX>YY的情况。 图 1-11 1.6.2 清空指定帐号的待发邮件 如果发现一个或者多个帐号在不断地发送垃圾邮件,导致发送队列中存在非常多的待发邮件。 清空指定帐号的待发邮件步骤如下: 1) 选中一个帐号或者选中多个帐号,右键选中的帐号,在弹出来的菜单中选择“清空待发 邮件”(如图 1-12)。 图 1-12 2) 在弹出来的对话框中,选中“是(Y)”按钮后,系统就开始清空此帐号所有的待发邮件。 由于会不断地有新的待邮件进来,因此此功能可以执行多次,以保证这些帐号的待发邮件都被清空。 1.6.3 清空所有帐号的待发邮件 如果要清空所有帐号的待发邮件,可以在DBMail主界面中单击“状态”,然后右键“邮件发送列表”,在弹出来的菜单中选择“清空待发邮件”(如图 1-13)。在随后弹出的对话框中选择“是(Y)”按钮后,系统就开始清空所有帐号的待发邮件。 图 1-13 由于会不断地有新的待邮件进来,因此该功能可以执行多次,以保证所有待发邮件都被清空。 1.7 收取不到邮件的原因和处理方法 处理方法: 首先判断:能否收取内网邮箱帐号发来的邮件,能否收取外网邮箱帐号发来的邮件。 注意:请结合“退信通知”来判断问题。 不能收取内网邮箱帐号发来的邮件 1) 请检查DBMail服务器运行是否正常(详细参考“如何查看DBMail服务器运行正常”)。 2) 请检查邮箱帐号A的自动转发功能,转发之后是否保留副本(如图 1-14)。 图 1-14 如果没有选中“转发之后保留副本”复选框,那么帐号A收到的邮件将自动转发给yaozhi@youngzsoft.net这个邮箱帐号,而在帐号A中这封邮件将不存在了。 不能收取外网邮箱帐号发来的邮件 1) 请检查DBMail服务器运行是否正常(详细参考“如何查看DBMail服务器运行正常”)。 2) 检查MX记录是否正常: 检查MX记录的工具:www.dbmailserver.com/mx.php 正常的MX记录(如图 1-15)。 图 1-15 如果MX记录指向不成功,您需要联系域名提供服务商,修改MX记录(怎么修改MX记录详细参考“域名MX记录”)。 3) 请检查邮箱帐号A的自动转发功能,转发之后是否保留副本。 如果没有选中“转发之后保留副本”复选框,那么帐号A收到的邮件将自动转发给 yaozhi@youngzsoft.net这个邮箱帐号,而在帐号A中这封邮件将不存在了。 1.8 如何查看DBMail服务运行正常, DBMail主界面(如图 1-16)。 图 1-16 请查看上图中的信息列表(红框处) Ver=5.0:表示DBMail的版本号为5.0 SQL Server 2000 Enterprise Edition:这里显示数据库 Welcome!:表示访问数据库成功 Services:显示DBMail服务,如果DBMail服务没有启动,Services后面会有一个“,” 号。 SendMail(20):20个发送邮件线程 POP3Remote(5):5个远程收取线程 Admin=8025:这个端口用于界面与后台服务的通讯,同时主界面也通过这个端口,确认后 台服务是否在正常运行。 POP3=110:收邮件端口 SMTP=25:发邮件端口 WAN:表示外网的IP地址 LAN:表示局域网的IP地址 在信息列表中,如果哪个参考不正确,请您检查这个参考,帮助您解决问题。 1.9 服务器崩溃后处理 邮件服务器面临的环境非常复杂(如:不同类型的邮件,长期运行的压力等)。因此有些情况可能没有提前预知而导致服务器崩溃(具体表现为后台服务停止)。DBMail主界面有自动检测后台服务是否正常运行的功能,如果发现后台服务停止,会自动重启后台服务。 如果发现后台服务总是启动以后就又自动停止,则最可能的原因是遇到了特殊的邮件导致崩溃。此时您可以联系我们的技术支持,通过远程帮助您解决问题。或者使用临时的处理方法,您可以用“清空所有待发邮件”功能,将有问题的待发邮件清空,以保证后台服务能够正常运行(清空所有待发邮件详细参考“清空待发邮件”章节)。 如果您发现有后台服务崩溃的情况,请检查DBMail目录下的dump目录,看看里面是否有dbmailserver.exe-2012-11-11-23-23-49-928-41.dmp这样的dmp文件。如果发现有这样的文件,请将dump目录打包,然后发到support@dbmailserver.com邮箱中。我们将对这种崩溃情况进行分析以及解决,从而为您提供更稳定的邮件服务。 1.10 如果忘记管理员密码怎么办, DBMail 5.0版本 如果是DBMail 5.0的版本,忘记管理员密码的处理方法如下: 1) 在“DBMail \data”目录中打开“mailserver.ini”文件。 2) 在打开的“mailserver.ini”文件中,把“AdminPassword=”左边的字符删除。 删除之前(如图 1-17)。 图 1-17 删除之后(如图 1-18)。 图 1-18 把“AdminPassword=”左边的字符删除之后,再重启DBMail,那么管理员密码被清除,密码为空。如果需要重新设置管理员密码,详细参考“管理员密码”。 DBMail4.x之前的版本 如果是DBMail 4.x之前的版本,忘记管理员密码的处理方法如下: 1) 打开SQL Server的企业管理器 2) 在SQL Server的企业管理器中执行这样一条语句 “update systemini set paramvalue='' where paramno=106” 3) 执行成功后,就可以清除管理员密码,清除后的密码为空。 1.11 IP地址被列入RBL黑名单的处理方法 DBMail反垃圾邮件服务器的运行方式请参考: 如果您的IP被列入黑名单,一般都会在退信里说明去那个地址申请解除(如图 1-19)。 图 1-19 上图退信通知提示我们到:“http:www.sophos.com/security/ip-lookup?ip=113.87.247.26”这个网站去申请解除IP限制。 申请步骤如下: 这里我以www.spamhaus.org 网站为例 1) 首先我们进入www.spamhaus.org这个网站,单击“Blocklist Removal Center”(如图 1-20)。 图 1-20 2) 在“Enter an IP Address”编辑框中,输入IP地址,然后点击“Lookup”,测试IP是 否列入了黑名单(如图 1-21) 图 1-21 3) 如IP被列入了黑名单,则有相应的提示,(如图 1-22)提示IP列入了“PBL1537080”, 然后单击“PBL1537080”。 图 1-22 4) 单击“Remove an IP from PBL”按钮(如图 1-23)。 图 1-23 5) 在页面底部选中“I have read and I have understood this page”后,再单击“Remove IP Address..”(如图 1-24)。 图 1-24 6) 在这个页面输入相关信息(如图 1-25)。 图 1-25 IP Address to remove:申请解除的IP地址。 Your Email Address:用真实的邮箱地址(即当前发不出邮件的邮箱地址)。不要使用一个免费的电子邮件地址。 This IP is in Country:选择国家。 This IP Address is:选择IP类型(如,动态IP、静态IP)。 This IP Belongs to:IP是做什么用的(公司用的IP、邮件服务器用的IP)。 Enter the Numbers shown:输入验证码。 7) 最后单击“submit”按钮,提交信息,等待一段时候后spamhaus.org会发封邮件给刚 刚提交的邮箱地址。 8) 收到spamhaus.org发来的邮件后,按邮件中的提示操作就可以解除IP的限制。 其它的RBL网站,解除IP限制的过程基本一样。 1.12 用户反馈 您如果遇到困难,请把以下信息填写完整后并发送到support@youngzsoft.net,待我们的开发人员或技术人员处理。 信息如下 : 软件版本号: 序列号: QQ: 公网IP: 电话: 远程桌面帐号和密码: 错误截图: 错误描述: 描述例子:用Webmail不能收邮件, 1) 局域网内用Webmail收发邮件是正常的, 2) 可以发邮件到互联网 3) 从互联网发过来的邮件,收不到 4) 退信内容: 根据这些描述,我们可以判断有两种情况: 1) MX解析出了问题 2) 咱的服务器拒绝互联网发来的邮件 您提供的信息越多,越详细,从而有助于我们更确定的判断问题,更快的解决问题。 网站标题:OA办公系统与DBMail无缝结合 - 操作步骤指导 网站描述:邮件服务器DBMail支持多种应用,文章主要介绍了DBMail与OA办公系统的接口指导,帮助用户从OA系统同步进入DBMail,在OA系统中直接查看DBMail的新邮件。 关键词:OA办公系统接口,接口,DBMail接口 网站URL:/dbmail与oa办公系统接口指导.htm 详细请参考遥志邮件服务器DBMail官方网站:www.dbmailserver.com
/
本文档为【邮件服务器升级备份与维护】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索